FixedShort
FixedShort point class using a 16-bit short as backup, to handle decimal values with a fixed precision.
Floating points have more precision in the range 0, 1 and losses decimal precision outside that range. This fixed point won't lose precision in any integer range.
FixedShort in decimal it has precision of: +-3275.9
3.3 integer digits, 1 decimal digit.
1 bit for sign 11~12 bits of integer 3~5 bits of decimal