의 평균을 계산합니다 :기능은 내가 쓴 두 개의 정수
public static decimal Average(int a, int b)
{
return (a + b)/2;
}
public static void Main(string[] args)
{
Console.WriteLine(Average(2, 1));
Console.ReadKey();
}
하지만 1
를 반환합니다. 하지만 반환해야합니다 1.5
1.5를 반환하도록 수정하려면 어떻게해야합니까?
사용하기 때문에 INT – Alexan
http://stackoverflow.com/questions/1043164/why-does-decimal- divideint-int-work-but-not-int-int –