Respuesta
int
siempre truncar a cero:
>>> a = 123.456
>>> int(a)
123
>>> a = 0.9999
>>> int(a)
0
>>> int(-1.5)
-1
La diferencia entre int
y math.floor
es que math.floor
devuelve el número como un flotador, y no trunca hacia cero
Python 2.x:
import math
int(math.floor(a))
N. B. Debido a razones complicadas que involucran el manejo de flotadores, el modelo int
es seguro.
Python 3.x:
import math
math.floor(a)
¿Qué es NB, btw te envié un correo electrónico hace unos días, lo conseguiste? –
¿qué opinas sobre el método de mark? –
jeje sí, responderé cuando tenga tiempo libre = p. He comentado sobre el método de Mark. – katrielalex
a = 123.45324
int(a)
- 1. especificando el número de decimales en Python
- 2. Mostrar números sin puntos decimales
- 3. ¿Existe alguna forma confiable en JavaScript para obtener el número de decimales de un número arbitrario?
- 4. número redondo a 2 decimales
- 5. jqPlot garrapatas sin decimales
- 6. Obtener los últimos dos lugares decimales sin redondeo
- 7. Problemas con el redondeo de decimales (python)
- 8. Formato tipo doble con el número mínimo de dígitos decimales
- 9. PHP cayendo decimales sin redondear
- 10. Establecer el número predeterminado de lugares decimales para la impresión
- 11. Double.ToString con N Número de lugares decimales
- 12. ¿Cómo obtener el número de línea de función (con/sin decorador) en un módulo de python?
- 13. Obtener Python sin (seleccionado) baterías
- 14. que muestran el número de 2 cifras decimales en gridview
- 15. Regex que coincide con el número con hasta 2 decimales
- 16. ¿Cómo puedo limitar el número de decimales en un UITextField?
- 17. RegEx necesario para hacer coincidir el número con 2 decimales
- 18. Formato de decimales de Python
- 19. Python: cómo obtener el número de mili segundos por jiffy
- 20. ¿Separar cadena y obtener el número en python?
- 21. ¿Cómo obtener el número de semana en Python?
- 22. Obtener línea Número de cierta frase en el archivo Python
- 23. C# Cómo dividir decimales sin redondeo implícito
- 24. Truncar Dos lugares decimales sin redondeo
- 25. corta decimales sin usar con javascript
- 26. Marque el número sin aviso
- 27. Cómo truncar un número de punto flotante después de un cierto número de posiciones decimales (sin redondeo)?
- 28. Extracción de decimales finales de una .ToString ("c") número
- 29. Cómo establecer NumberFormat en Número con 0 decimales
- 30. Formatee un número con comas, pero mantenga los decimales
'math.floor' hace lo que debería (truncar hacia el infinito negativo). En Py3k, devuelve un 'int' (afortunadamente = p) – katrielalex