Table 1 Type sizes for a MIPS processor compiler

Name            Type                  Size  Range
--------------------------------------------------------------------
Character       char                  8     0 to 255
Integer         int (long)            32    -27147483648 to 27147483647
                short                 16    -32768 to 32767
                unsigned              32    0 to 4294967295
Floating Point  float                 32    ±10±38
                double (long double)  64    ±10±380
±10±38 = plus or minus 10 to the power plus or minus 38
±10±380 = plus or minus 10 to the power plus or minus 380