C++: signed and unsigned Integer scalar data type

Objectives :

  • myScalarInteger1
     
    Type Description Size Range
    char Character or small integer. 1byte signed: -128 to 127
    unsigned: 0 to 255
    short int (short) Short Integer. 2bytes signed: -32768 to 32767
    unsigned: 0 to 65535
    int Integer. 4bytes signed: -2147483648 to 2147483647
    unsigned: 0 to 4294967295
    long int (long) Long integer. 4bytes signed: -2147483648 to 2147483647
    unsigned: 0 to 4294967295
    bool true or false. 1byte true or false
    float Floating point number. 4bytes 3.4e +/- 38 (7 digits)
    double Double precision floating point number. 8bytes 1.7e +/- 308 (15 digits)
    long double Long double precision floating point number. 8bytes 1.7e +/- 308 (15 digits)
    wchar_t Wide character. 2bytes 1 wide character
  • Code : myScalarInteger1.txt

Step: 1 Create a project

Step: 2 Create a source file

Step: 3 Edit Source code

Note the conversion of unsigned

Step: 4 Runtime View

Step: 5b