|
Basically I believe a currency is your regular integer, (pure binary number) but the value is understood to be shifted down x places (divided by 10^x at the end). The reason its more precise than a double is that a double is stored as a binary float in memory, akin to standard form (value + placecount or mantissa + exponent).
|