Currency.cs
Main.cs
Tips
(1)尽量不损失精度的高级用法:Convert.ToUInt16
The System.Convert object contains a large number of static methods to perform various numerical conversions, and the one that we want is Convert.ToUInt16. Note that the extra care taken by the System.Convert methods comes at a performance cost. You should use them only when necessary.
但会损失一些效率