10
|
Eric Schoonover thSoft · 技术社区 · 15 年前 |
1
11
问题可能是由于
使用
编辑:当然,如果不需要保持字符串的原样,请使用 Round Trip format specifier 首先生成字符串,如 Jon describes in his answer . |
2
21
不幸的是,这个值大于
正如codekaizen所建议的,您可以对字符串的测试进行硬编码。如果你是更好的选择 生产 首先,字符串使用“r”格式说明符。然后,您生成的字符串将改为“1.7976931348623157E+308”,然后正确解析:
显然,如果你没有控制数据的能力,那是没有帮助的——但是你应该明白,在这种情况下,你可能已经失去了数据。 |
3
1
你可以试试
你也可以试试
|
4
1
这就是我想到的。感谢乔恩·斯基特和代码改善。
|
5
1
演示问题和解决方案:
|
6
0
这里有一个更通用的实现,它代表不同的格式和文化,并且更具宽容性:
|
7
-2
这个数字太大了,不能翻倍,例外情况是这样说的。你必须找到一个大数字库来处理这个问题,因为在.NET库中,我对处理非常大的数字一无所知。 |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |