MSDN C# 번역7. C# 시작하기 ⑦정수형의 혼합계산

Posted by 슈퍼너드 리보
2020. 8. 24. 10:32 프로그래밍/C#
반응형

C#에서도 중학교 수학에서 배운거와 같은 연산자 순서를 갖고 있습니다. 곱하기와 나눗셈이 덧셈이나 뺄셈보다 우선합니다. 괄호가 있는건 괄호먼저 하죠. 중학교 때 배운거랑 똑같습니다.

int  = 5;
int  = 4;
int  = 2;
int  =  +  * ;
Console.WriteLine();

출력된 내용은 곱셈이 덧셈보다 먼저 연산을 수행한단걸 보여줍니다.


int  = 5;
int  = 4;
int  = 2;
int  = ( + ) * ;
Console.WriteLine();

좀 더 복잡한 혼합계산입니다.


int = ( + ) - 6 * + (12 * 4) / 3 + 12;


흥미로운 사실이 있네요. 코드를 출력해보면 정수 나눗셈은 소수점 뒷자리는 잘라내고 소수점 앞자리만 출력한단걸 알 수 있습니다.



int  = 7;
int  = 4;
int  = 3;
int  = ( + ) / ;
Console.WriteLine();

이것도 코드 작성 후 출력해보세요


반응형