Web service API: I noticed that some companies like to pass integer as the "currency" amount, rather than pass a decimal data type with a decimal place ($ 100.29) is there a good reason why they choose integer for currency over decimal data type?
Example, they do this
- 100 = $1.00
- 10043 = $100.43
Why not do this
- 1.00 or 1 = $1
- 100.43 = $100.43