Jak przekonwertować 45.34531
na 45.3
?python: uzyskanie tylko 1 miejsca dziesiętnego
48
A
Odpowiedz
91
Czy starasz się go reprezentować tylko jedną cyfrę:
print "%.1f" % number
czy rzeczywiście zaokrąglić innych miejsc po przecinku?
round(number,1)
lub nawet runda ściśle w dół?
math.floor(number*10)/10
4
round(number, 1)
14
>>> "{0:0.1f}".format(45.34531)
'45.3'
lub skorzystać z wbudowanego runda:
>>> round(45.34531, 1)
45.299999999999997
+4
Aktualizacja: Runda daje mi 45,3 nowdays. – Nathan
Powiązane problemy
- 1. Python string.format() procent do jednego miejsca dziesiętnego
- 2. Sprawdź ciąg tylko dla cyfr i jednego opcjonalnego miejsca dziesiętnego.
- 3. Jak wykonać formatowanie liczbowe do 1 miejsca dziesiętnego w usłudze SSRS?
- 4. Zezwalaj tylko na 1 przecinek i 2 miejsca po przecinku
- 5. VB.NET Jak zmniejszyć int do 1 miejsca po przecinku?
- 6. Python: Ile miejsca zajmuje każdy element listy?
- 7. Uzyskanie powierzchni w obrębie konturów Opencv Python?
- 8. NSNumberFormatter przyjmuje tylko 3 miejsca po przecinku
- 9. Brak miejsca dziesiętnego w danych wejściowych HTML5 na niektórych urządzeniach z systemem Android/Chrome
- 10. Python loop to [: -1]
- 11. Konwersja znaku dziesiętnego
- 12. Tylko drukarka Firefox 1. strona
- 13. Supervisord spawns tylko 1 instancja
- 14. Python - uzyskanie wszystkich min elementów i jego wskaźniki z listy
- 15. LaTeX: Pokaż blok tylko jeśli jest wystarczająco dużo miejsca
- 16. python SyntaxError z dict (1 = ...), ale {1: ...} działa
- 17. Zaokrąglenie do 1 miejsca po przecinku w C#
- 18. Łańcuch czasu analizy do dziesiętnego?
- 19. Zmiana separatora dziesiętnego w MySQL
- 20. uzyskanie argumenty słów kluczowych rzeczywiście przekazywane do metody Python
- 21. Jak sprawdzić ciąg zawiera tylko cyfry i miejsca dziesiętne?
- 22. css przepełnienie - tylko 1 wiersz tekstu
- 23. Tablix zwraca tylko 1 rekord zbiorze
- 24. Łatwy sposób na uzyskanie tytułów wiktionarnych tylko w jednym języku?
- 25. python wymień tylko pierwszą literę
- 26. Python numpy.random.normal tylko pozytywne wartości
- 27. Co oznacza locals() ['_ [1]'] w języku Python?
- 28. Python Pandy - brak wymaganego zależnościami [ 'numpy'] 1
- 29. Uzyskanie określonego poziomu kategorii
- 30. jak uzyskać wszystkie foldery tylko w danej ścieżce w python?
Czy jest jakaś szansa, że 1. i 3. rozwiązanie daje różne wyniki? Myślę, że oba są dokładnie takie same @relet –
Spróbuj numer = -2.55. Zwracają także różne typy. – relet
@DeveshSaini spróbuj numer 2.36. 1. da 2,4, 3 daje 2,3 –