서버에서 type설정할때 혹시 int64로 하면 프론트에서 json으로 데이터 받을 때 int32와 int64간의 충돌일어날 가능성있나요?
[%] int와 int64 관련해서 짤막한 질문
ㅁㅁ(124.56)
2021-06-09 18:34
추천 0
댓글 4
다른 게시글
-
Kotlin 왜 이렇게 신기하게 생김 [5][%] 익명(147.46) | 21.06.09추천 0
-
근데 oop하면 다 상속 떠올리지않나 [3][%] 익명(59.13) | 21.06.09추천 0
-
클라우드는 어디 분야에서 나온거임? [2][%] 익명(121.166) | 21.06.09추천 0
-
자바스크립트 질문 하나 부탁드립니다 [8][질문] Ramzzi(ramzzi0) | 21.06.09추천 0
-
원룸텔 살아본 사람ㅇㅅㅇ [8][%] 익명(175.223) | 21.06.09추천 0
-
jetbrain ide 잘쓰시는분? [4][%] ㅁㅁ(124.56) | 21.06.09추천 0
-
오늘부터 ndc 시작 [5][%] 익명(117.111) | 21.06.09추천 0
-
OOP 상속에 집착하는 이유 [3][%] 익명(223.38) | 21.06.09추천 0
-
github pages 재밌넹 [4][%] Cherry.(sunnyjey) | 21.06.09추천 0
-
확실히 OOP에서의 화두가 상속에서 객체간 통신으로 옮겨가는듯 [4][%] 익명(175.210) | 21.06.09추천 0
자바스크립트 number는 53bit 정밀도를 가짐
Json이 정수표현법위가 int64까지 안되서 스트링으로 주고 받아야할걸?
Json 라이브러리가 어떠냐에 따라 다를듯 - dc App
윗댓처럼 number와 int64 간 문제가 발생할 수 있음 좀 더 자세히 들여다보면 자바스크립트의 number는 64bit 실수형 (float64) 이라서 1bit의 sign bit와 52bit의 실수부, 11bit의 지수부를 가짐 따라서 53bit 이상의 정수값을 보내면 데이터 열화가 발생하기 때문에 이런 경우엔 string으로 보내야 안정적으로 데이터를 주고받을 수 있음