miércoles, 16 de noviembre de 2016

Datos Entero Largo


Los datos entero largo almacenan números enteros mas largos que int.
Para la declaración se utiliza la palabra reservada long.
Para mostrar en pantalla, usando printf se utiliza %li.

Ejemplo 1: Declaración de variable long
//*********************************************************************
#include <stdio.h>
int main(){
    long num;
    num=1234567890;
    printf("Numero %li",num);
    return 0;

}
//*********************************************************************

Se declara una variable llamada num y luego se le asigna un valor. Por ultimo se muestra en pantalla con printf.

Salida:

Ejemplo 2: Declaración de variables long.
//*********************************************************************
#include <stdio.h>
int main(){
    long num1=999999999,num2=-999999999;
    printf("\n%li y %li",num1,num2);
    return 0;

}
//*********************************************************************
Se declaran dos variables enteras y se inicializan. Luego se muestran en pantalla con printf.

Salida:

Ejemplo 3: Declaración de constante entera larga con #define
//********************************************************************* 
#include <stdio.h>
#define largo 1234567890

int main(){
    printf("%li",largo);
    return 0;

}
//*********************************************************************

Se declara una constante entera con #define y luego se muestra en pantalla con printf.
Salida:


 

Ejemplo 4: Declaracion de constante entera larga con const
//*********************************************************************
#include <stdio.h>
int main(){
    const long num=987456321;
    printf("Entero largo %li",num);
    return 0;

}
//*********************************************************************


Se declara una constante entera larga con const y se muestra en pantalla con printf.

Salida:
 

No hay comentarios:

Publicar un comentario