주요메뉴 바로가기 본문 바로가기

자유 게시판. 서비스 이용의 중요한 정보를 안내해드립니다.

  • HOME > 
  • 커뮤니티 > 
  • 자유 게시판 > 
  • 전체

자유 게시판 - 전체

자유 게시판 상세보기
자유 2147483647
작성자 중위1qw5321 작성일 2011-10-02 22:52 조회수 20
이 숫자가 뭘 의미 하는지 아는가?

21억 이라고만 알아도 알것이다

현제 로스트사가 랭킹 1위 ALIBI님이 소장으로 올라가실때 필요한 경험치의 양이다

혹은 최초 로스트사가 100레벨 테꿍님이 101레벨로 올라가실때 필요한 양이다

그냥 단순한 우연일까?

이 터무니 없는 숫자를 네이버에 치는 멍청한 사람이 있는가?

내가 그 멍청한 사람이 되 보았다

내가 찾은 결과는 이러하다

[그런데.. 왜 하필이면 2147483647 인지 아는가?

사실 2147483647은 시스템이 32 비트 긴 정수형 일때 나타낼수 있는 최대의수,

(2의 31승 -1 이다)

따라서 이 이상으로 숫자가 넘어 가 버리면 0으로 인식한다거나 인식을 못한단것

인데.. 대부분의 컴퓨터 같은 기계에서 이러한 시스템을 사용하기 때문에 2038년

지구 멸망설이 제기 되는것.아직 2038년 지구 멸망이 진지하게 제기된적은 없지만

프로그래밍의 한계상 32비트 긴 정수형일때 나타낼수 있는 최후의 시각은 1970

년 1월 1일부터 2147483647초가 지난 '2038년 1월 19일 화요일 새벽 3시 14분

7초'인데, 이 이상으로 시간이 흘러 가버리면 여러 기계들이 시간을 인식하지 못해

오작동 하여 핵무기 등이 발사된다던가 하여 지구가 멸망한다는 것이다.

여러 기계들의 운영체제 등을 64비트로 바꾸어 준다면 약 3000억년 후에 문제가 

발생 하지만.. 현재도 64비트로 바꾸는 작업이 진행 중 이고 한데 3000억년 동안 

문제 해결의 방법을 못만드는게 더 이상할거다.

문제는 그때까지 인류가 살아 남을까 라는거지]

그냥 숫자는 아니었다

32비트 긴 정수형이 무슨 소린지도 모르지만 그냥 오류는 아닌거다

알아서들 비밀을 캐보던가.

만약에 알리바이 님이 21억을 넘게 경험치를 모으면? 거기서 막히는걸까 0으로 초기화 될까

어느쪽이든 원하는 사람은 없을것이다

그리고 개발자가 고의로 [막아둔]것 이라면?

64비트인지 뭔지로 바꾸면 모아야하는 경험치가 3천억이 된다는거다
0
0
댓글을 가져오는 중입니다.
3월VIP이벤트전적정보실 top