Tag JavaScript

Web APIでint64を返すのをやめよう

1 min read | #JavaScript #JSON #API

こんにちは、 @p1ass です。

久々に API を書いていて罠にハマったのでメモしておきます。

tl;dr

  • JavaScript の数値は 64 ビット倍精度浮動小数点数である
  • よって、整数の場合は 53 ビットまでしか扱えない
  • API で 53 ビットより大きい数値を返すときは String にする
続きを読む