回答
要截斷一個最多p
小數的數字,乘以p-理論值的10的電力,通過轉換成整數,則除以10。
第p電源的結果下面的截短$n
到第三小數截斷分數:
intval($n * 1e3)/1e3;
我想說這個解決方案大部分是準確的,但有結果是錯誤的例外。例如:如果$ n = 1.005,int($ n * 1e3)= 1004而不是1005,因爲浮點近似 – mlwacosmos
它不是解決方案。我不想要一個字符串,我想截斷數字 – mlwacosmos
然後在結果上調用'floatval()',或者使用@Rusla Osmanov的解決方案。 –
- 1. NSNumberFormatter - 如何截斷高位值的小數位?
- 2. DataSet將小數點截斷爲2位
- 3. 截斷雙精度到2位小數?
- 4. SQL查詢截斷爲兩位小數?
- 5. 截斷double值到6位小數
- 6. 將小數截斷爲指定位置
- 7. 如何截斷小數前的數字?
- 8. 如何在不捨入的情況下截斷小數位數?
- 9. 如何截斷浮點數到一個int或不小數位
- 10. 如何在ColdFusion中將數字截斷爲2個小數位?
- 11. 如何截斷小數部分?
- 12. 如何在PHP中截斷小數?
- 13. 如何截斷小數點後的值
- 14. 如何使用文本溢出:省略號爲3行截斷?
- 15. Mysql的截斷小數
- 16. com.mysql.jdbc.MysqlDataTruncation:數據截斷:截斷不正確DOUBLE值:',3'
- 17. Android:如何獲得小數點後的兩位數?不想截斷值
- 18. 精度,小數位數總和,除以..截斷
- 19. 將數字截斷爲指定的小數位
- 20. PHP如何截斷數組
- 21. 舍入到3個小數點只是截斷其餘
- 22. 數組值被截斷爲一位數
- 23. 如何在LINQ中將我的等級「截斷」爲一位小數?
- 24. mysql中截斷的DECIMAL值(小數點後30位)
- 25. jquery ui滑塊值避免截斷到5位小數
- 26. 截斷小數點後兩位的時間跨度
- 27. 瀏覽器位置:絕對和小數截斷?
- 28. 找到截斷到k個小數位的十進制值
- 29. 在sprintf中截斷(不是舍入)小數位?
- 30. 產生截斷到小數點後2位
'輪(3.236665, 3)=== 3.237'。 –
錯了,我不想舍入數字,但截斷它 – mlwacosmos