when dealing with currency i don't think you would ever want to use any form of floating point numbers because of roundoff problems talk