viernes, 18 de noviembre de 2016

Datos Real Largo

Los datos tipo real largo o doble, almacenan datos reales mas grandes que float.
Para declarar variables de este tipo se utiliza la palabra reservada double.

Ejemplo 1: Declaración de variable double.
//*********************************************************************
#include <stdio.h>
int main(){
    double n;
    n=988349.32434;
    printf("\nlong float: %lf",n);
    return 0;
}
//*********************************************************************

Se declara una variable, se le asigna un valor y se muestra en pantalla.
Salida:

Ejemplo 2: Declaración de variables double.
//*********************************************************************
#include <stdio.h>
int main(){
    double d1=999999999.888888,d2=-5421552155.21;
    printf("\n Reales largos %lf y %lf",d1,d2);
    return 0;
}
//*********************************************************************

Se declaran dos variables tipo double, se le asignan valores y se muestra en pantalla.
Salida:
Para declarar constantes de tipo double se puede usar #define y const, como se muestra en los siguientes ejemplos.
   
Ejemplo 3: Declaración de constante double con #define
//*********************************************************************
#include <stdio.h>
#define ci 8542225543.141595
int main(){
    printf("%lf",ci);
    return 0;
}
//*********************************************************************

Se declara una constante tipo double con #define y se muestra en pantalla.
Salida:

Ejemplo 4: Declaración de constante double con const
//*********************************************************************
#include <stdio.h>
int main(){
    const double co=314159265656465.62;
    printf("%lf",co);
    return 0;
}
//*********************************************************************

Se declara una constante double con const y se muestra en pantalla.
Salida:
 

No hay comentarios:

Publicar un comentario