Làm cách nào để chuyển đổi 45.34531
thành 45.3
?python: chỉ nhận được 1 chữ số thập phân
48
A
Trả lời
91
Bạn đang cố gắng để thể hiện nó chỉ với một chữ số:
print "%.1f" % number
hoặc thực sự tròn ra khỏi chữ số thập phân khác?
round(number,1)
hoặc thậm chí vòng Nghiêm xuống?
math.floor(number*10)/10
4
round(number, 1)
14
>>> "{0:0.1f}".format(45.34531)
'45.3'
Hoặc sử dụng được xây dựng trong vòng:
>>> round(45.34531, 1)
45.299999999999997
+4
Cập nhật: Vòng mang lại cho tôi 45,3 ngày nay. – Nathan
Các vấn đề liên quan
- 1. Xác định số chữ số thập phân bằng Python
- 2. python: lấy số không có chữ số thập phân
- 3. LISP - chữ số sau dấu thập phân
- 4. NSNumberFormatter chỉ tròn đến 3 chữ số thập phân
- 5. Định dạng chuỗi chỉ cho một chữ số thập phân?
- 6. Các chữ số thập phân an toàn ngẫu nhiên chỉ
- 7. Python chuỗi suy: chỉ hiển thị chữ số thập phân cần thiết
- 8. Android - Vòng 2 chữ số thập phân
- 9. Vòng 2 chữ số thập phân
- 10. Python Chuyển đổi phân số thành số thập phân
- 11. Format đến hai chữ số thập phân
- 12. ClosedXML: Làm việc với phần trăm, 1 chữ số thập phân và làm tròn?
- 13. Làm tròn số thập phân của Python
- 14. Cách tìm chữ số K đầu tiên của biểu diễn thập phân của 1/N
- 15. Có số thập phân, muốn cắt thành 2 chữ số thập phân nếu có
- 16. nhận Ceil() của thập phân trong python?
- 17. VB.NET Làm cách nào để giảm int đến 1 chữ số thập phân?
- 18. Cách đếm số chữ số thập phân trong Float?
- 19. Số nguyên là hai chữ số thập phân trong Java
- 20. số vòng đến 2 chữ số thập phân
- 21. Làm cách nào để định dạng các số chỉ có hai chữ số thập phân?
- 22. printf% f chỉ với 2 số sau dấu thập phân?
- 23. jQuery hạn đến 2 chữ số thập phân
- 24. Python Hệ thập lục phân
- 25. Chuyển đổi chuỗi đến 2 chữ số thập phân nơi
- 26. Chọn các hàng có> 2 chữ số thập phân
- 27. MVC 3 chữ số thập phân vấn đề xác nhận server-side
- 28. Làm tròn xuống 2 chữ số thập phân trong C#
- 29. Tính Pi với số thập phân trên Python
- 30. Định dạng phao sang hai chữ số thập phân
Có bất kỳ cơ hội mà 1st và giải pháp thứ 3 cho kết quả khác nhau? Tôi nghĩ cả hai đều giống hệt nhau @relet –
Thử số = -2,55. Họ cũng trả về các loại khác nhau. – relet
@DeveshSaini thử số 2.36. 1st sẽ cung cấp cho 2,4, 3nd sẽ cung cấp cho 2.3 –