JavaScript の数値から小数点部分を削除するにはどうすればよいですか? 質問する

JavaScript の数値から小数点部分を削除するにはどうすればよいですか? 質問する

割り算の結果があり、結果の数値の小数部分を破棄したいと考えています。

これどうやってするの?

ベストアンサー1

...を使うこともできます。

...小数点をどのように削除したいかによって異なります。

Math.trunc()まだすべてのプラットフォーム(IEなど)でサポートされているわけではありませんが、ポリフィルその間に。

優れたプラットフォームサポートで小数部を切り捨てる別の方法は、ビット演算子(例|0) 数値にビット演算子を使用すると、そのオペランドが符号付き 32 ビット整数として扱われ、小数部分が削除されるという副作用があります。これにより、32 ビットを超える数値も壊れることに注意してください。


浮動小数点演算による小数点の丸めの不正確さについても言及している可能性があります。

必読 - すべてのコンピュータ科学者が浮動小数点演算について知っておくべきこと

おすすめ記事