我未能在JS語言中找到任何代表MAX UINT 32的常量。它存在嗎?我已經硬編碼了自己的號碼,但我更喜歡它不存在編碼JavaScript Max unsigned int 32?
1
A
回答
0
試試這個:
<script>
function myFunction()
{
document.getElementById("demo").innerHTML=Number.MAX_VALUE;
}
</script>
說明
的MAX_VALUE酒店有大約值1.79E + 308。大於MAX_VALUE的值表示爲「Infinity」。
由於MAX_VALUE是Number的靜態屬性,因此您始終將其用作Number.MAX_VALUE,而不是您創建的Number對象的屬性。
示例:使用MAX_VALUE
下面的代碼相乘兩個數值。如果結果小於或等於MAX_VALUE,則調用func1函數;否則,調用func2函數。
if (num1 * num2 <= Number.MAX_VALUE) {
func1();
} else {
func2();
}
1
0
的JavaScript沒有整數每個數字是一個浮點數WH ich是Class的類。那最大值爲Number.MAX_VALUE
但幾乎可以肯定不是你在找什麼(Number.MAX_VALUE = 1.7976931348623157e+308
)
+0
不是「十進制」,只是「浮點」。它們以二進制形式存儲。 –
+0
@JanDvorak我只是說他們看起來像是不引用內部存儲方法的小數,但我會糾正它 – aaronman
相關問題
- 1. 32位unsigned int php
- 2. 調用'(std :: pair <unsigned int,unsigned int>)(unsigned int&,unsigned int)'
- 3. 在Java中使用Unsigned int 32位?
- 4. C和C++奇數語法「unsigned int:32;」
- 5. modulo with unsigned int
- 6. DWORD和unsigned int
- 7. signed/unsigned int
- 8. 將byte * {aka unsigned char *}'轉換爲byte [32] {aka unsigned char [32]}
- 9. Java - derby - unsigned int
- 10. 負unsigned int?
- 11. encoding unsigned int
- 12. unsigned long long int
- 13. 錯誤:沒有匹配函數調用'min(long unsigned int&,unsigned int&)'
- 14. Arduino unsigned long int to char *
- 15. long unsigned int和unsigned long int有什麼區別int
- 16. Compare int和unsigned int類型
- 17. 如何在Javascript中讀取unsigned int?
- 18. JavaScript數到32位int等值
- 19. C++如何將數據存儲爲32位unsigned int
- 20. ByteBuffer解析unsigned int
- 21. unsigned long long VS unsigned long long int
- 22. C/C++:如何正確地將「unsigned int *」值轉換爲「unsigned int」?
- 23. '*(unsigned int *)((unsigned int)block + n * i)是什麼意思'
- 24. unsigned int *改變目標的賦值unsigned int
- 25. 將float 32精確地轉換爲unsigned short或unsigned char
- 26. For Loop,Int Max
- 27. 如何在javascript中聲明一個unsigned int變量?
- 28. 在int中將int寫入unsigned char *
- 29. C++:編譯器警告大unsigned int
- 30. typedef _W64 unsigned int UINT_PTR,* PUINT_PTR;
你問'Number's明確或可能[類型化數組(https://developer.mozilla.org/en-US/docs/JavaScript/Typed_arrays)?數字是[64位浮點數](http://es5.github.io/#x4.3.19) - 它們不區分整數。然而,鍵入數組確實增加了對8位到32位無符號整數的支持。 –