Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Lazarus, FreePascal, Kylix, etc. (https://www.clubdelphi.com/foros/forumdisplay.php?f=14)
-   -   Duda Pascal (https://www.clubdelphi.com/foros/showthread.php?t=51540)

tekken 18-12-2007 17:29:20

Duda Pascal
 
Hasta cuantos decimales puede mostrar un programa en Pascal???
Como podria mostrarlo mediante un comando??
Un saludo

tekken 18-12-2007 17:31:07

Contestar porfi

duilioisola 18-12-2007 17:50:23

Código:

function FormatFloat(const Format: string; Value: Extended): string;
{
Format string-        1234        -1234        0.5        0
1234        -1234        0.5        0
0        1234        -1234        1        0
0.00        1234.00        -1234.00        0.50        0.00
#.##          1234        -1234        .5       
#,##0.00        1,234.00        -1,234.00        0.50        0.00
#,##0.00;(#,##0.00)        1,234.00        (1,234.00)        0.50        0.00
#,##0.00;;Zero        1,234.00        -1,234.00        0.50        Zero
0.000E+00          1.234E+03        -1.234E+03        5.000E-01        0.000E+00
#.###E-0          1.234E3        -1.234E3        5E-1        0E0
}

Se utiliza:

FormatFloat('#,##0.000',numero)

Creo que se dice que los primeros 15 decimales son los significativos en el tipo Real o Double.

tekken 19-12-2007 09:29:57

P: Gracias


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

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