![]() |
1
34
对于整数,没有二进制表示法可以区分0和-0,因此它们在定义上是相等的。 对于IEEE浮点数,有正负零的区别。我做了一些测试(CLR的.netframework2.0,C#3),似乎他们被认为是平等的,这实际上是预期的行为根据ieee754标准。 下面是我的测试代码:
|
![]() |
2
12
对于小数,至少有4种类型的零:
|
![]() |
3
8
这听起来像是你在寻找边缘的情况下,他们是不可互换的,所以这里有一些例子。
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 4 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 4 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 4 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 4 月前 |