Diferencia entre revisiones de «Curso de Programación en C/Prog16»

De WikiCabal
Ir a la navegación Ir a la búsqueda
(Prog16)
 
(Sin diferencias)

Revisión actual del 14:35 4 dic 2011

Prog16

 1 /* Prog16.c -- Algunos combinaciones de float */
 2 
 3 #include <stdio.h>
 4 
 5 int main( void )
 6 {
 7   const double COSTO = 3852.99;  // const-style constant
 8 
 9   printf( "*%f*\n", COSTO );
10   printf( "*%e*\n", COSTO );
11   printf( "*%4.2f*\n", COSTO );
12   printf( "*%3.1f*\n", COSTO );
13   printf( "*%10.3f*\n", COSTO );
14   printf( "*123456789012345*\n" );
15   printf( "*%10.3e*\n", COSTO );
16   printf( "*%-10.3e*\n", COSTO );
17   printf( "*%+4.2f*\n", COSTO );
18   printf( "*%010.2f*\n", COSTO );
19 
20   return 0;
21 }

Resultado

[rrc@Pridd CClase]$ gcc -Wall -O2 -o Prog16 Prog16.c
[rrc@Pridd CClase]$ ./Prog16
*3852.990000*
*3.852990e+03*
*3852.99*
*3853.0*
*  3852.990*
*123456789012345*
* 3.853e+03*
*3.853e+03 *
*+3852.99*
*0003852.99*
[rrc@Pridd CClase]$ 

Explicación