Saltar al contenido

python: elimina todos los decimales de un flotador

Solución:

¿Qué hay de convertirlo en int?

>>>int(a)
100

Solo en aras de la integridad, hay muchas formas de eliminar la parte decimal de una representación de cadena de un número decimal, una que puedo encontrar ahora mismo es:

s="100.0"
s=s[:s.index('.')]
s
>>>'100'

Quizás haya otro más sencillo.

¡Espero que esto ayude!

Si no desea convertirlo en un int, también puede dividirlo.

>>> a = 100.25
>>> str(a).split('.')[0]
>>> '100'  # result is now a string

Si está derivando el flotador, puede colocarlo en el piso con //

a = 200 / 2 # outputs 100.0
a = 200 // 2 # outputs 100

¡Más rápido que encasillar después!

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *