var a = ~~b;
私はすぐに〜が少し追加されたことを思い出しました、それは単に書かれたように見えました
var a = b;
ただし、ビット単位の演算は整数にのみ適用されるため、暗黙的な型変換が依然として存在します。
var a = Math.floor(b);
を記述する最短の方法
var a = Math.floor(b);
?
しかし、短くてクールなエントリに
Math.floor()
ないでください
Math.floor()
は2倍高速です(FF3.6でチェック)。
~~$x
の丸
~~$x
Pearlで機能し、
int($x)
と同じくらいかかります。 他の言語ではどうなるのでしょうか? Pythonでも動作しますか? UPD:動作しませんでした。