$ perl -MPOSIX -le'print for CHAR_MAX, UCHAR_MAX, SHRT_MAX, USHRT_MAX, INT_MAX, UINT_MAX, LONG_MAX, ULONG_MAX, FLT_MAX, DBL_MAX' 127 255 32767 65535 2147483647 4294967295 9223372036854775807 18446744073709551615 3.40282346638529e+38 1.79769313486232e+308