Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-10-2007
Cheswar Cheswar is offline
Miembro
 
Registrado: ago 2007
Posts: 25
Poder: 0
Cheswar Va por buen camino
Talking Redondeo de decimales

Hola, necesito que me ayuden para redondear decimales en delphi 7, soy principiante y estuve tratando de hacerlo con roundto pero no me funciono, incluso no me corrio el programa, si alguien sabe alguna forma facil, le voy a agradecer. En el redondeo necesito por ejemplo si me sale 5.1241562135, redondearlo a 5.124.
Responder Con Cita
  #2  
Antiguo 07-10-2007
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 19
xEsk Va por buen camino
Hola, en este hilo ya trataron el tema.

Saludos.
Responder Con Cita
  #3  
Antiguo 07-10-2007
Avatar de paldave
paldave paldave is offline
Miembro
 
Registrado: ago 2007
Ubicación: Uruguay
Posts: 148
Poder: 17
paldave Va por buen camino
Red face Más "chapuceramente"

Otra forma menos "formal" de hacerlo sería así:
Código Delphi [-]
function SetPrecision(Value:Real;Digits:Byte):Real;
var s:String;
begin
  s:='.'+StringOfChar('0',Digits);
  s:=FormatFloat(s,Value);
  Result:=StrToFloat(s);
end;
Responder Con Cita
  #4  
Antiguo 07-10-2007
Avatar de xEsk
[xEsk] xEsk is offline
Miembro Premium
 
Registrado: feb 2006
Posts: 454
Poder: 19
xEsk Va por buen camino
Bueno, mi forma chapucera de toda la vida había sido:
Código Delphi [-]
function SetDecimals(Value:Real; Decimals:Byte): Real;
begin
  Result:=StrToFloat(Format('%.' + IntToStr(Decimals) + 'f', [Value]));
end;

Todos tenemos nuestra forma chapuza xD

Saludos.
Responder Con Cita
Respuesta



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Redondeo cesar vidal Varios 30 22-04-2014 22:01:29
redondeo a 2 decimales torito Varios 4 22-12-2004 18:36:34
Redondeo de Numeros Dayvis Varios 1 11-11-2004 09:09:23
funcion de redondeo de decimales Rabata Varios 2 29-09-2003 02:41:39
Redondeo de valores JODELSA Varios 1 23-08-2003 18:33:50


La franja horaria es GMT +2. Ahora son las 15:45:28.


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