Literales binarios en C++14 con ejemplos

o el número hexadecimal use el prefijo ‘0x’ y para el número octal use el prefijo ‘0’ . A continuación se muestra el programa para ilustrar lo mismo:

Programa 1:

C++14

// C++ program to illustrate the
// Hexadecimal and Octal number
// using literals
#include <iostream>
using namespace std;
  
// Driver Code
int main()
{
    // Hexadecimal number with
    // prefix '0x'
    int h = 0x13ac;
  
    // Octal number with prefix '0'
    int o = 0117;
  
    // Print the number of the
    // hexadecimal form
    cout << h << endl;
  
    // Print the number of the
    // octal form
    cout << o;
  
    return 0;
}
Producción:

5036
79

Literales binarios: de la manera anterior, como en los números hexadecimales y octales, ahora podemos escribir directamente literales binarios (de la forma 0 y 1) en C++ 14 . El número binario se puede expresar como 0b o 0B como prefijo. A continuación se muestra el programa para ilustrar lo mismo:

Programa 2:

C++14

// C++ program to illustrate the
// binary number using literals
#include <iostream>
using namespace std;
  
// Driver Code
int main()
{
    // Binary literal with prefix '0b'
    int a = 0b00001111;
  
    cout << a << '\n';
  
    // Binary literal with prefix '0B'
    int b = 0B00001111;
    cout << b;
  
    return 0;
}
Producción:

15
15

Publicación traducida automáticamente

Artículo escrito por harshit17 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *