Double类型变量范围?该如何处理
Double类型变量范围?
查看delphi帮助得到如下范围
Double 5.0 x 10^-324 .. 1.7 x 10^308
但是我给Double型变量赋值 -1, 也是可以的, 为什么没越界呢?
------解决方案--------------------
aye, 看了你的连接, 没错, delphi 精度上达不到 ieee 规范
------解决方案--------------------
果然是
double, single 和 extended 用的不是补码
呵呵,不好意思,错怪了
查看delphi帮助得到如下范围
Double 5.0 x 10^-324 .. 1.7 x 10^308
但是我给Double型变量赋值 -1, 也是可以的, 为什么没越界呢?
------解决方案--------------------
aye, 看了你的连接, 没错, delphi 精度上达不到 ieee 规范
------解决方案--------------------
果然是
double, single 和 extended 用的不是补码
呵呵,不好意思,错怪了