なぜNumber.MAX_VALUE + 10 = 1.7976931348623157e + 308(Number.MAX_VALUEと同じですがNumber.MAX_VALUE * 2 =無限大ですか?Javascript Infinity加算と乗算
-2
A
答えて
3
JavaScriptは、端数に52ビットを使用できるa floating point representationを使用します。一方、11ビットは指数に予約されています。
数値の精度は指数に依存します。 1e308の場合、この精度は約1e292です。したがって、小さいものはNumber.MAX_VALUE
に追加されても変更されません。しかし、小数部(1e292など)のビットを変更するのに十分な大きさのものを追加すると、数値が変更されます。この表現にはNumber.MAX_VALUE
より大きい数字はありません。Infinity
を除き、後者は得られる値です。
+0
完璧な回答、ありがとう –
関連する問題
- 1. MySQL:加算と乗算
- 2. 加算と乗算C言語
- 3. 乗算と追加機能
- 4. 値を加算して乗算する
- 5. Cの乗算と除算
- 6. Javascript乗算配列入力
- 7. JavaScriptランダムな乗算ジェネレータ
- 8. jQueryの乗算と加算で合計値が加算されない
- 9. JavascriptとJSONの加算と減算
- 10. シフトと加算の乗数のVerilogコード
- 11. クエリの追加と乗算値
- 12. Androidの基本的な計算は、乗算、減算、追加
- 13. 関数クラスの乗算(加算、...)演算子のオーバーロード
- 14. Matlab R2016b vs R2014b:乗算/乗算
- 15. マリーシミュレータでの乗算と加算の方法
- 16. 行列の乗算と加算中のTensorflow:nan
- 17. 1つの係数を使ったPythonの加算と乗算
- 18. Pythonでの多項式の加算と乗算
- 19. 繰返し加算としての乗算?
- 20. 乗算
- 21. 乗算
- 22. 乗算
- 23. MIPS:整数の乗算と除算
- 24. 原子の乗算と除算?
- 25. スウィフト:乗算とブラケットの計算が
- 26. なぜ加算演算は乗算演算より速いのですか?
- 27. Javascriptの乗算別のセルに
- 28. ナップザックアルゴリズムの乗算
- 29. MySQLストアドプロシージャ乗算
- 30. セット乗算
コメントしますか? – caiocpricci2
thx downvotingのための答えがより役に立ちます。私が数値の最大値を超えた場合、私は答えとして無限を得ることが期待されます。なぜ私は10のような小さな数字を追加すると表示されませんか? –
私は下垂体も理解していませんでした。問題は非常に関連しています。 –