2
これはJavaScript固有のものかどうかわかりません。 10進数から整数へのビット単位の変換
var pi = 3.14159265
alert(pi|0)
この意志出力3.
誰かがビットごとのOR演算中に小数部分に何が起こるかを説明できますか?
これはJavaScript固有のものかどうかわかりません。 10進数から整数へのビット単位の変換
var pi = 3.14159265
alert(pi|0)
この意志出力3.
誰かがビットごとのOR演算中に小数部分に何が起こるかを説明できますか?
ビット単位または演算子は整数型でのみ動作するため、分数コンポーネントは暗黙的に数値から除外されます。ビット単位または0を指定すると、常に他のオペランドが返されます。したがって、あなたは3を得ます。
ビットワイズ演算子は整数でのみ動作します。
pi(3.14 ..)は、小数点以下を切り捨てるINTに変換されます。