Number Data Types
int vs long
int 범위가 더 작지만, 연산 속도가 더 빠르다
꼭 필요한 경우에만 long 쓰자
float vs double
정확도 자체는 double이 더 높다
둘 다 느리니까 double 쓰자.
Overflow (리터럴)
리터럴의 기본형은 int 형이다.
연산의 결과가 소수점을 포함하려면 .0이나 f를 붙여주어야 한다.
Memory 계산
위의 경우 할당되는 메모리는 100,000 * 10,000 * 4byte(int) = 4GB
일반적으로 시험에서 주어지는 메모리는 256MB 이므로 위와 같은 크기의 배열 할당은 위험하다.
Last updated