ぷらすのブログ

Tag API

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

こんにちは、@p1assです。

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

tl;dr

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