int.size // yields float.nan // yields the floating point value (float).nan // yields the floating point nan value (3).size // yields 4 (because 3 is an int) 2.size // syntax error, since "2." is a floating point number
.size size in bytes .max maximum value .min minimum value .sign should we do this?
.size size in bytes .infinity infinity value .nan NaN value .sign 1 if -, 0 if + .isnan 1 if nan, 0 if not .isinfinite 1 if +-infinity, 0 if not .isnormal 1 if not nan or infinity, 0 if .digits number of digits of precision .epsilon smallest increment .mantissa number of bits in mantissa .maxExp maximum exponent as power of 2 (?) .max largest representable value that's not infinity .min smallest representable value that's not 0