Can someone please explain why the calculated value 180 * 2.2 will be different when stored in a decimal vs. a double; and perhaps also explain why .NET is calculating 180 * 2.2 with a decimal point in the first place?
- Standard Calculator: 396
- Expression (Double): 396.00000000000006
- Expression converted to decimal: 396