FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 |
#2
|
||||
|
||||
¿A qué te refieres con "tipo float"? En Delphi no existe ese tipo de datos.
// Saludos |
#3
|
|||
|
|||
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 |
#4
|
|||
|
|||
Intenta esto:
x:=Round(numero+0.4); |
#5
|
|||
|
|||
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 |
#6
|
||||
|
||||
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
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#7
|
|||
|
|||
usa la función Ceil de la unith math y listo.
|
|
|
|