(10765432100123456789).toString()
を実行すると、結果は "10765432100123458000"
になります。64ビット整数はこの変換により精度が失われます(これは「munging」と呼ばれることがあり、データに対する破壊的な変更を指します)。
X API のバージョン 1.1 以前では、精度の損失を避けるために、常に数値の文字列表現を使用する必要があります。
より新しいバージョンの API では、大きな整数値はデフォルトで文字列として表現されます。(10765432100123456789).toString()
を実行すると、結果は "10765432100123458000"
になります。64ビット整数はこの変換により精度が失われます(これは「munging」と呼ばれることがあり、データに対する破壊的な変更を指します)。
X API のバージョン 1.1 以前では、精度の損失を避けるために、常に数値の文字列表現を使用する必要があります。
より新しいバージョンの API では、大きな整数値はデフォルトで文字列として表現されます。