Tôi muốn phân tích một chuỗi và tôi đã sử dụng parseFloat()
, nhưng nó sẽ xóa tất cả các số 0 theo sau. Làm thế nào để ngăn chặn điều này - Tôi cần phải phân tích cú pháp chuỗi chính xác - nếu tôi có 2.5000, tôi cần kết quả chính xác giống như một số dấu phẩy động - 2.5000.JavaScript - Giữ các số 0 theo sau
9
A
Trả lời
17
Bạn có thể làm
parseFloat(2.5).toFixed(4);
Nếu bạn cần chính xác dấu chấm động cùng bạn có thể phải tìm ra số lượng
var string = '2.54355';
parseFloat(string).toFixed(string.split('.')[1].length);
Nhưng tôi thực sự không hiểu tại sao bạn thậm chí không cần phải sử dụng parseFloat rồi? Các số trong javascript không giữ lại số dấu chấm động. vì vậy bạn sẽ phải giữ chúng như những sợi dây, và tính toán chúng như những phao.
Các vấn đề liên quan
- 1. Giữ số 0 theo sau trong python
- 2. Sắp xếp theo thứ tự tăng dần, nhưng giữ số 0 ở cuối
- 3. Tìm các đảo số 0 theo thứ tự
- 4. Làm cách nào để làm cho trường số HTML5 hiển thị số 0 theo sau?
- 5. C# - số gia số và giữ số 0 ở phía trước
- 6. Tại sao Số ([]) === 0 và Số ({}) === NaN trong Javascript?
- 7. Xóa các số không theo sau từ BigDecimal trong Java
- 8. {} - 0 VS ({} - 0) trong JavaScript
- 9. cách sắp xếp chuỗi theo javascript số
- 10. Javascript - thay thế số nguyên theo số thập phân
- 11. C++ chia theo 0
- 12. Python - cách nhân các ký tự theo chuỗi theo số sau ký tự
- 13. Javascript trả -0
- 14. Làm tròn số trong con trăn nhưng giữ số 0 kết thúc
- 15. Cách cắt số 0 sau dấu thập phân
- 16. Đếm số không theo sau của các số kết quả từ giai thừa
- 17. Làm thế nào để phpexcel giữ số 0 đứng đầu trong số điện thoại?
- 18. Làm thế nào để x | 0 sàn số trong JavaScript?
- 19. Cắt bớt số 0 đầu của một chuỗi trong Javascript
- 20. Sắp xếp một mảng Javascript theo tần số và sau đó lọc lặp lại
- 21. Chèn các số 0 vào một chuỗi
- 22. JavaScript: Thay đổi bit theo chiều dài số dài
- 23. WebAudio không phát sau khi dừng (0)
- 24. Làm cách nào để giữ các tham số URL trên chuyển hướng Javascript?
- 25. Xóa/cắt bớt các số 0 đứng đầu bằng javascript/jquery
- 26. JavaScript biểu thức chính quy - hai [az] tiếp theo là ba [0-9] chỉ
- 27. Javascript để viết hoa chữ cái tiếp theo sau "Mc"
- 28. CSV cho Excel, Bao gồm cả số 0 và số 0 hàng đầu
- 29. Javascript: Thay thế các ký tự sau _
- 30. JavaScript: Lỗi Cú pháp: thiếu) sau danh sách đối số
'2.50000' và' 2.5' là * số chính xác *. Nếu bạn muốn giữ các số 0, bạn sẽ phải sử dụng một chuỗi. –
bạn sẽ phải định dạng lại để hiển thị nó. –
'.toFixed (4)'. – j08691