IT월급쟁이의 삶
데이터의 범위 정리 본문
항상 백준 알고리즘 문제를 풀다보면 데이터의 범위때문에 틀린 적이 많이 있었다.
그래서 한번 정리해봐야지 하고 넘어갔었다..;;;
이러니 실력이 항상 제자리에 맴돌지..
아무튼 오늘 다른 백준 문제를 풀다가 참고했던 블로그에서 자세하게 정리가 되어있었다.
이것은 마치 신께서 한번 짚고 넘어가라고 나에게 던져준 보물 같았다.
그래서 부랴부랴 블로그에 옮겨오기로 했다.
데이터의 범위
형식 | 바이트 | 기타 이름 | 값의 범위 |
int | 4 | signed | –2,147,483,648 ~ 2,147,483,647 |
char | 1 | 없음 | –128~127(기본값) |
short | 2 | short int, signed short int | –32,768 ~ 32,767 |
long | 4 | long int, signed long int | –2,147,483,648 ~ 2,147,483,647 |
long long | 8 | 없음(그러나 __int64와 동일) | –9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 |
float | 4 | 없음 | 3.4E+/-38(7개의 자릿수) |
double | 8 | 없음 | 1.7E+/-308(15개의 자릿수) |
참고로 내가 자주쓰고 자주보는 형식만 가져와서 고대로 정리했다.
왜냐하면 내 블로그이면서 내가 볼꺼니깐!
더 자세하게 정리된 것을 원하신다면 아래 링크 타시고 참고하세요~
출처 : https://sexycoder.tistory.com/24
'월급쟁이 코딩 스케치북' 카테고리의 다른 글
[JSTL EL] JSTL EL 표현식 사용하기 (0) | 2024.09.11 |
---|---|
[Spring + Mybatis 에러] java.lang.Integer cannot be cast to java.util.Map (0) | 2024.09.11 |
[ORACLE DB] 존재하지않는 ROW값 구하기 (0) | 2024.09.10 |
[Mybatis 에러] For input string: "Y" 해결방법 (0) | 2021.04.22 |