Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-10-2005
vick vick is offline
Miembro
 
Registrado: sep 2005
Posts: 65
Poder: 19
vick Va por buen camino
Question Problemas con funcion RoundTo

Hola

Hace algunos días, envie un hilo preguntando acerca de como redondear en Delphi5 1182.526897 a 1182.5269 por poner un ejemplo, es decir redondear a 4 decimasles, y alguien muy amable (lo agradezco) me puso que utilizara la función RoundTo (RoundTo(Valor,-3)), agregando la librería Math en el Uses, pero al hacerlo, me muestra qel error identificador desconocido (la función roundto), alguien sabe cómo remediarlo o alguna otra forma de hacerlo?

De antemano Gracias... y hasta luego.
Responder Con Cita
  #2  
Antiguo 12-10-2005
Avatar de Sotrono
Sotrono Sotrono is offline
Miembro
 
Registrado: abr 2004
Ubicación: Buenos Aires - Argentina
Posts: 396
Poder: 21
Sotrono Va por buen camino
En la ayuda de Delphi 5 no figura la funcion RoundTo, asi que supongo que no la soporta.
Esta funcion de Trucomania seguramente te sirva:

Código Delphi [-]
function Redondear(Valor: Real; Redondeo: Integer):Real;
begin 
  Redondear := Round(Valor * Power(10, Redondeo)) / Power(10,Redondeo);
end;

Bytes...

Última edición por Sotrono fecha: 12-10-2005 a las 02:14:35.
Responder Con Cita
  #3  
Antiguo 12-10-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Aunque no estoy muy seguro tal vez pudieras usar la función "FormatFloat", tal que así:

Código Delphi [-]
 FormatFloat('0.0000', 1182.526897);
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 01:30:39.


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
Copyright 1996-2007 Club Delphi