2012-05-24 12 views
7

私は一連の数字で計算を行い、シリーズの最後の番号は常に1番号-3999999991は論理的な意味ですか?

一連の数字になるようにsubstractionによってそれらを正規化PHPベースのWebアプリを持っているが、JSON文字列になって、中に格納されていますdynamodb

ときどき私のコードは、1または正の数が非常に小さいと思われる数字の代わりに、数字が-3999999991になることがあります。

この番号は何か意味がありますか?たとえば、オーバーフローやJSON文字列の処理に関連する何か?

+0

数値は整数か浮動小数点数ですか? –

+0

浮動小数点数に '10 ^(Something) 'を掛けたようです –

+0

数値は整数です – Nir

答えて

1

数字は特に私には何も意味しませんが、mysqlのINTフィールドにBIGINTを格納しようとしたときに似たように見えました。私はいつも同じ非常に長い番号を持っています。

実行時に値を確認しているときに数値が表示されるのですか、それとも後でDBを見たときだけですか?それらがdb内にのみ存在する場合、時には値がフィールドのために大きすぎることがあります。

+0

そうです、とにかく私はそれを回避するための回避策を書く必要がありました。 ありがとう! – Nir

関連する問題