Javascript 数値のビット数 質問する

Javascript 数値のビット数 質問する

私は JavaScript で整数のみを扱っています (主に数値の加算とシフト)。ビットを失うことなく、数値がどのくらい大きくなるのか知りたいです。

たとえば、を表すことができるXのはどれくらいの大きさでしょうか?1 << X2^X

ベストアンサー1

JavaScript のすべての数値は、実際には IEEE-754 準拠の浮動小数点倍精度数です。これらには 53 ビットの仮数部があり、およそ 9 京倍数以下の整数値 (具体的には 9,007,199,254,740,991) が正確に表現されることを意味します。


注意: 2018年、主要なブラウザとNodeJSは新しいJavascriptのプリミティブ型でも動作します。ビッグイント整数値の大きさに関する問題を解きます。

おすすめ記事