일반적으로 하는 양산형게임이나
방치형게임을 예시로보면
숫자 단위가 int를 넘어가게 되서
1e+09막이런식으로 뜨고
다른 게임보면
100해1045경 이런식으로 해결하는것 같던데
어떻게해야되는지 아는분있으신가요
구글링 해봤는데 너무 뒤죽박죽 섞여있어서....
보편적으로쓰거나 아니면
깔끔한 방법 아시는분 계시나요..?
일반적으로 하는 양산형게임이나
방치형게임을 예시로보면
숫자 단위가 int를 넘어가게 되서
1e+09막이런식으로 뜨고
다른 게임보면
100해1045경 이런식으로 해결하는것 같던데
어떻게해야되는지 아는분있으신가요
구글링 해봤는데 너무 뒤죽박죽 섞여있어서....
보편적으로쓰거나 아니면
깔끔한 방법 아시는분 계시나요..?
더 큰 자료형을 써
1. 빅인티저 쓰기 2. double 같은 자료형 쓰고 오차무시
난 2번 쓰고 있음. 직관적인 개발이 가능하고 저장용량도 크게 줄어든다. 오차가 문제가 되지만 출력할 때는 유효숫자까지만 출력하는 것으로 퉁치는 게 가능은 함
3. 독자 자료형을 만들어 쓸 수도 있음. int자릿수가 끝나는 시점에 1 올라가는 int를 여러개 가지는 자료형 같은거