Float
A value with decimal places is interpreted as double by default. Use f to specify as float literal, e,g,
MyVariable = 1.2f;
MyVariable = -1.2f;
MyVariable = -1.f; //Note the decimal point is required otherwise values is seen as an integer and a compiler error generated
Unsigned
‘u’ or ‘U’ to indicate an unsigned constant, like 33u
‘ul’ or ‘UL’ to indicate an unsigned long constant, like 32767ul
