我有一個關於數字轉換i JS的問題。我有一個數字,如1613841.93424(米),我希望它轉換爲1.6公里,而不是。我應該使用哪些JS函數?謝謝。使用Javascript進行單位換算
2
A
回答
16
0
1613841.93424米= 1613,841.93424公里
只需通過1000
1
使用Math.round劃分:
m = 1613841.93424;
var km = Math.round(m/100)/10;
// km = 1613.8
這會給四捨五入爲1/10公里結果
+0
輪未定義。使用Math.round。 – Alsciende 2010-03-18 16:04:43
+0
謝謝,更正 – 2010-03-18 16:11:56
3
要在小數點右邊顯示一個數字(如果這是您要求的......我猜你知道如何將m轉換爲km):
.toFixed(1)
0
我通常處理浮動填充數字與我自己的
var zeroPad = function(num, pad){ var pd = Math.pow(10,pad); return Math.floor(num*pd)/pd; } alert(zeroPad(1.32878,3)); // outputs 1,328 alert(zeroPad(1.32878,1)); // outputs 1,3功能
後來終於要轉換爲公里除以1000,適用ZEROPAD和解決
例如:
var m = 1613841.93424; var km = zeroPad(m/1000,3); alert(km); // outputs 1613.841
相關問題
- 1. 使用Javascript進行計算
- 2. 用JavaScript進行簡單的計算
- 3. 使用JQuery進行計算/ javascript
- 4. 使用javascript進行動態計算
- 5. 使用javascript進行地理定位
- 6. 在JavaScript中使用單選按鈕進行計算
- 7. 使用Bootstrap進行菜單定位
- 8. 在javascript中使用無符號32位整數進行位移/類型轉換?
- 9. 使用javascript onclick下拉菜單進行圖片交換
- 10. Python中的單位換算
- 11. 單位換算的問題
- 12. 自動單位換算?
- 13. 簡單的JavaScript單位轉換器和計算器
- 14. 使用JavaScript進行表單驗證
- 15. 使用javascript進行PHP表單驗證
- 16. 使用javascript進行xsl表單驗證
- 17. 使用V8進行Javascript單元測試
- 18. 使用Javascript進行HTML表單驗證
- 19. 使用Javascript進行Django表單驗證
- 20. 的Javascript單位轉換器
- 21. 使用mixin進行計算而不使用內聯javascript
- 22. 使用選擇選項使用JavaScript進行計算?
- 23. 使用Android進行計算
- 24. 使用Modulus進行計算
- 25. 使用Rails3進行計算
- 26. 使用Android進行計算
- 27. 當使用@media(width/height/background-size)進行縮放時,Safari不計算rem單位。
- 28. 使用派生單位進行計算(例如1小時* 1英里/小時)
- 29. 使用GridBagLayout進行定位
- 30. 有什麼辦法使用HTML5/CSS/Javascript在位圖上進行顏色轉換?
這不是數字的轉換 - 這是單位轉換。絕對數量的數字是相同的。 – 2010-03-18 16:03:54
不是1613841.93424(米)= 1613.84193424(公里)? 1公里= 1000米吧?該帖子中指定的數字如何等於1.6公里!? – 2010-03-18 16:05:59
是的,我弄錯了。它是1613公里:) – Vonder 2010-03-18 16:17:19