![]() |
1
5
看看 python docs :
不幸的是,你找不到速记法。连蟒蛇都没有。 “硬编码”十进制的标准方法是将字符串表示传递给十进制构造函数:
如果您编写的代码对.NET互操作传递非常繁重(看起来是这样),那么最好立即使用.NET十进制数据类型,正如您自己所建议的那样。但是请注意,在本例中,您将向十进制构造函数传递一个浮点数。如果数字的小数位数更多,则转换精度可能会有一个小误差:
因此,最好使用此构造函数重载:
不是最漂亮和最短的方式做你想做的,但最好的表现和准确性。 |
![]() |
2
3
是的,你也用另一种方法:
一旦你写完
似乎没有类似的.NET十进制构造函数,但是您可以使用 constituent parts constructor :
|
![]() |
Adeline · Swift日期文字/从字符串初始化日期 7 年前 |
![]() |
cmeeren · 为什么不能在F#中添加int和float文字? 7 年前 |
![]() |
Soldalma · 我可以创建条件文字吗? 7 年前 |
![]() |
Nathan · 在Fixnum的实例上定义方法 8 年前 |
![]() |
rocking · 比较两个字符串文字[重复] 11 年前 |