Tipo de datos largo largo en C ++

Tipo de datos largo largo en C ++
El tipo de datos largo largo, uno de los clave en el lenguaje de programación de C ++, es lo que aprenderemos hoy. Pero espera antes de usar el tipo de datos largo largo. Primero veamos los fundamentos del lenguaje de programación C ++, incluidos los tipos de datos y por qué los usamos.

El lenguaje C ++ también se conoce como "C con clases" y es un lenguaje de programación de propósito general. El lenguaje de programación C ++ ha avanzado significativamente con el tiempo. La versión más reciente de C ++ ahora incluye características funcionales, genéricas y orientadas a objetos junto con la capacidad de manejar la memoria de bajo nivel. Pero cuando hablamos de cualquier idioma, lo primero que entendemos es el tipo de datos para comenzar a usar las características de codificación del idioma. El tipo de datos que cada variable podría contener se conoce como tipo de datos como caracteres, flotador, entero y otros tipos de datos. Cada idioma tiene una variedad de tipos de datos. Hoy, vamos a estudiar sobre el largo tipo de datos largo en profundidad que puede ayudarnos a comprender cómo usar esto de manera efectiva y precisa en el lenguaje C ++.

El tipo de datos largo largo es un tipo de datos de tipo entero que se utiliza para almacenar los valores numéricos grandes en él para identificar la longitud de la variable entera en los programas C ++ que pueden retener los valores siempre que sea un único valor entero firmado de 64 bits y un sin firmar un sin firmar entero que puede contener los valores positivos y los valores negativos en él. El tipo de datos largo largo solo es compatible con el tipo de datos entero. Hay literales particulares para un tipo de datos largo largo en C ++, como "LL", lo que significa un valor de enteros largos largos que se usa para indicar que es un valor largo firmado y "ULL", lo que significa un valor de enteros largos largos sin firmar que indica que indica que puede contener el valor negativo.

Sintaxis:

Aquí está la sintaxis de un tipo de datos largo largo que se utiliza para almacenar los datos hasta 8 bytes. En el lenguaje de programación de C ++, la sintaxis se refiere tanto al estilo de escritura como a la forma en que se declara una variable en el programa C ++. Debido a que el lenguaje C ++ es sensible a los casos, ponemos un fuerte énfasis en conocer la sintaxis. Si de alguna manera declaramos el tipo de datos de manera incorrecta, el traductor produce un error de sintaxis.

Para declarar una variable, primero escribimos el tipo que queremos declarar como "largo". Luego, declaramos la variable de cualquier nombre que desee establecer. Al final, asignamos el valor a la variable. Tenga en cuenta que el valor que inicializamos debe ser un tipo entero, puede ser un valor firmado o sin firmar.

Valor de retorno:

A cambio, utilizamos la variable de tipo largo largo que puede contener un valor de hasta 8 bytes. El valor que obtenemos puede ser un valor firmado o sin firmar.

Ejemplo 1:

Aquí está el primer y simple ejemplo del tipo largo largo en el lenguaje de programación C ++. Para comenzar a implementar un programa, primero necesitamos un traductor C ++ donde podamos escribir y ejecutar el programa. Instale el compilador C ++ para ejecutar el programa. Después de instalar el compilador C ++, comencemos a escribir el código. En el lenguaje de programación C ++, primero incluimos los archivos de encabezado para que los métodos predefinidos que usamos en el programa puedan funcionar correctamente.

El archivo de encabezado incluido es la biblioteca "iOStream" que se utiliza para obtener la entrada del usuario. También muestra la salida a la consola de usuarios Windows. Para importar la biblioteca en el programa C ++, hay una forma predefinida en la que primero escribimos el símbolo "#" que instruye al compilador que obtenemos la biblioteca. Luego, escribimos la palabra clave reservada "incluir" que le dice al compilador que agregamos el archivo en el programa. Por último, escribimos el nombre de la biblioteca que estamos implementando, que es "iostream" en "" Tokens.

A continuación, escribimos la "ETS de espacio de nombres" que restringe al compilador de dar el mismo alcance a las otras variables, funciones, clases, etc. En la línea 5, comenzamos a escribir el código del controlador para que podamos implementar el problema real del programa. Abra los soportes de la función Main () y comience a escribir el código allí. Primero llamamos al método Cout () para que podamos mostrar un mensaje razonable al usuario y que pueda comprender fácilmente lo que estamos haciendo en el programa.

#incluir
usando el espacio de nombres STD;
int main ()

cout << "-------Implementation of long long datatype in C++-------\n" << endl;
largo x = 2609834;
largo y = 81298;
cout << "The value of x is: " << x << endl;
cout << "The value of y is: " << y << endl;
Multiplicado larga larga;
multiplicar = x * y;
cout << "\nThe multiplication of x*y is: "<< multiply <cout << "\nThe length of the multiply is: " << sizeof(multiply) << endl;
regresar 0;

Luego, creamos dos variables de tipo largo, "x" y "y", y les asignamos los valores. Luego, imprimimos ambas variables usando el método Cout (). En la línea 15, creamos una variable más multiplicada por tipo largo largo. En esta variable, almacenamos la multiplicación de "x" y "y" e imprimimos usando el método cout (). En la línea 19, luego verificamos el tamaño de la variable de multiplicación. También imprimemos el tamaño de la variable. Al final del programa, devolvemos 0 a la función Main () para detener la ejecución del programa existente.

Veamos la salida del programa previamente implementado:

Ejemplo 2:

Ahora, comenzamos a implementar el segundo ejemplo de tipo de datos largo largo. Primero incluimos el paquete para que la función que usamos en el programa funcione correctamente sin el mensaje de error. Luego, usamos el "Uso de Namespace STD" en el programa para que no podamos declarar el mismo nombre a otras funciones.

#incluir
usando el espacio de nombres STD;
int main ()

cout << "-------Implementation of long long datatype literals in C++-------\n" << endl;
Var1 largo;
cout var1;
cout << "The length of the var1 is: " << sizeof(var1) << endl;
Var2 largo;
cout var2;
cout << "The length of the var2 is: " << sizeof(var2) << endl;
resultado largo largo = var1 * var2;
cout << "\nThe long long type of result literal is: " << result << endl;
cout << "The length of the result is: " << sizeof(result) << endl;
regresar 0;

A continuación, llamamos a una función Main () para escribir la línea de código real. En este programa, lo impulsamos a obtener los literales de los largos tipos de datos. Declaramos dos variables de tipo largo. Luego, tomamos la entrada del usuario en estas dos variables. Luego, lo imprimimos usando el método Cout (). A continuación, tomamos una variable más que es "resultado" del tipo largo largo para almacenar el resultado e imprimirlo junto con sus tamaños.

Ahora, vea la salida de la ilustración previamente implementada y vea lo que obtenemos a cambio:

Conclusión

En este artículo, aprendimos sobre uno de los tipos de datos de la programación de C ++, que es el tipo de datos largo que puede contener los datos hasta 8 bytes. También aprendimos la sintaxis del tipo de datos largo largo e implementamos algunos ejemplos en el idioma C ++ con explicaciones detalladas para que no se preocupe para el usuario.