티스토리 뷰

class Test
{
string monName;
int monHp;
float monAtk;
string heroName;
int heroHp;
float heroAtk;
public Test()
{
monName = "좀비123";
monHp = 543;
monAtk = 12.3f;
heroName = "용사456";
heroHp = 100;
heroAtk = 10;
Console.WriteLine("몬스터의 이름 " + monName + "입니다.");
Console.WriteLine("몬스터의 체력은 " + monHp + "입니다.");
Console.WriteLine("몬스터의 공격력은 " + monAtk + "입니다.");
Console.WriteLine("용사의 이름 " + heroName + "입니다.");
Console.WriteLine("용사의 체력은 " + heroHp + "입니다.");
Console.WriteLine("용사의 공격력은 " + heroAtk + "입니다.");
Console.WriteLine("몬스터가 용사에게 1회 공격을 받았습니다.");
Console.WriteLine("몬스터의 체력은 "+(monHp - heroAtk)+"입니다.");
Console.WriteLine("몬스터의 남은 체력은 "+((monHp-heroAtk)/ monHp).ToString("#0.##%") +"입니다.");
Console.WriteLine("몬스터는 남은체력이 0이되었을때 사망합니다.");
Console.WriteLine("몬스터가 죽었나요? :" + (monHp - heroAtk <= 0) );
Console.Read();
}
}



여기서 매일 까먹는 건데 기록용으로 첨언합니다.
ToString으로 수를 형식있는 문자열 혹은 문자열로 변환될 숫자의 형식을 바꿀수가 있는데,
사실 할 때마다 찾아서 합니다.

다음부터는 찾지 않아도 바로바로 기억해서 쓸 수 있도록 적어 놓겠습니다.

value.ToString("N2");
// 소수점 둘째 자리까지 표시!
value.ToString("#0.##%");
// 소수점 두번째까지 퍼센티지로 표기함.


'개발일기 > 수업!' 카테고리의 다른 글

180822-2 코드!  (0) 2018.08.22
180822 수업 코드~  (0) 2018.08.22
c#에서의 물음표 연산자에 대하여...  (0) 2018.08.22
180822-1 코드~  (0) 2018.08.22
댓글
최근에 올라온 글
Total
Today
Yesterday
TAG
more
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31