Ver la Versión Completa : Obtener la parte entera de un float
Aprendiendo
16-03-2010, 14:53:20
Hola a tod@s,
Necesitaría coger la parte entera de un float ¿como puedo hacerlo?
Ejemplo: 9,84, (sólo necesitaría el 9).
Esperando una pronta respuesta, reciban un cordial saludo...
:cool::):cool:
Casimiro Notevi
16-03-2010, 14:58:40
trunc()
http://www.delphibasics.co.uk/RTL.asp?Name=Trunc
Aprendiendo
16-03-2010, 15:04:07
Justo cuando yo mismo iba a autocontestarme, he visto la respuesta de Casimiro Notevi.
Gracias por la pronta respuesta, la verdad que me ha sorprendido la rapidez.
Saludos...
Hola, solo añadir que también se puede utilizar la función Int(numero) para obtener la parte entera y Frac(numero) para la parte decimal.
Saluditos
roman
17-03-2010, 14:38:25
Cierto Caro; aunque hay una diferencia, tal como indican en la página referida por Casimiro: Trunc devuelve un entero mientras que Int devuelve un real (aunque sea entero).
// Saludos
BrunoBsso
17-03-2010, 15:34:31
Agrego: siempre las hice yo esas funciones... ¿por qué no me enteré de Trunc antes? :D
Gracias, ahora me sirve a mi también :D
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.