JavaScript 中 Math.imul()函式有什麼用途?
Math.imul()
不像其他乘法函式,Math.imul() 函式返回兩個引數的類 C 的 32 位乘法結果。它在 Emscripten 之類的專案中有著廣泛的應用。
語法
var product = Math.imul(a, b);
此方法接受兩個數字,然後輸出它們的乘法值。
示例一
在以下示例中,兩個普通整數作為引數傳遞到方法 Math.Imul() 中,而輸出中則顯示獲取的結果。
<html>
<body>
<script>
document.write(Math.imul(3, 4));
document.write("</br>");
document.write(Math.imul(-3, 4));
</script>
</body>
</html>輸出
12 -12
示例二
在以下示例中,將類 C 的 32 位值作為引數傳遞到方法 Math.Imul() 中,而輸出中則顯示獲取的結果。
<html>
<body>
<script>
document.write(Math.imul(0xffffffff, 4));
document.write("</br>");
document.write(Math.imul(0xfffffffe, 4));
</script>
</body>
</html>輸出
-4 -8
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP