큰 숫자에는 구분기호를 사용하자

권태형·2024년 1월 16일
0

C#

목록 보기
5/7

숫자형 데이터가 커질 때 우리는 자리수에 대한 실수가 발생할 수 있다.

실수를 하지 않기위해 2번 3번 검사하고 진행하기에는 너무나 효율이 떨어진다.

하지만 이러한 숫자형 타입이 자리수변화로 인해 문제가 생기면 너무나도 큰 문제가 생길 수 있다.

내 통장에 있을 1000만원이 1억이 된다면? 와우! 반대로 100만원이 된다면 은행을 엎어버리고 싶을 것이다.

숫자형 데이터는 개발자가 눈으로 확인하기 쉽게 하기위해 원하는 위치에 _언더바를 넣어 구분지어도 그대로 숫자로 인지한다.

int a = 1987654321;
int b = 1_987_654_321;

Console.WriteLine(a);
Console.WriteLine(b);

/*출력결과
1987654321
1987654321*/

하나하나 사소한 이야기이지만 휴먼에러는 이런 사소한 부분에서 자주 발생할 수 있으니 이왕이면 미리미리 예방하자

profile
22년 12월 개발을 시작한 신입 개발자 ‘권태형’입니다. 포스팅 하나하나 내가 다시보기 위해 쓰는 것이지만, 다른 분들에게도 도움이 되었으면 좋겠습니다. 💯컬러폰트가 잘 안보이실 경우 🌙다크모드를 이용해주세요.😀 지적과 참견은 언제나 환영합니다. 많은 댓글 부탁드립니다.

0개의 댓글