Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Redondear numeros decimales a enteros.... (https://www.clubdelphi.com/foros/showthread.php?t=21298)

uper 12-05-2005 17:57:10

Redondear numeros decimales a enteros....
 
Saludos

Como pudiera redondear cantidades tipo float a enteras con la funcion Round en delphi por ejemplo:
0.45 --> 0.5
2.46 --> 3
2.06--->3

en delphi me permite solo los double tratarlos como Float,
var x:double;


gracias

roman 12-05-2005 18:53:27

¿A qué te refieres con "tipo float"? En Delphi no existe ese tipo de datos.

// Saludos

uper 12-05-2005 20:16:09

debido a que si se declara una variable como tipo float manda un error de undeclared identifier Float como var x:float;

segun esto del redondedo de la funcion Round si la parte entera es impar redondea hacia el siguiente pero si es par entonces lo deja igual.
mi pregunta es como pudiera redondear valores decimales a valores enteros con la funcion Round?

gracias

Sinaloense 15-05-2005 04:56:53

Intenta esto:

x:=Round(numero+0.4);

johnnySan 22-07-2007 03:58:57

leelo por favor
 
disculpa que te moleste pero quisiera mandar mansajes al clubdelphi, pero no se como.
yo veo que escriben, pero a que direccion madan para compartir conocimientos de delphi
bye:)

eduarcol 22-07-2007 15:08:54

Bienvenido, primero te recomendaria leerte la http://www.clubdelphi.com/foros/guiaestilo.php

Luego debes elegir en seccion va tu pregunta dentro del http://www.clubdelphi.com/foros, entras en cualquiera y das nuevo hilo, alli puedes postear tu pregunta, espero te sirva

cybergerman 26-07-2012 16:52:45

usa la función Ceil de la unith math y listo.


La franja horaria es GMT +2. Ahora son las 22:43:43.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi