Lenguaje de programación Borland Delphi
Función para redondear un número (devuelve dos decimales):
function Redondear (Numero : Double; PrecisionDec : byte) : double;
function Potencia(Base : Double; Exponente : byte) : Double;
begin
Result := Exp(Exponente * ln(Base));
end;
begin
result := Round(Numero * Potencia(10, PrecisionDec)) / Potencia (10, PrecisionDec);
end;
Publicado el: 2005-07-26