【发布时间】:2013-10-01 13:19:17
【问题描述】:
请查看Oracle Specification - Chapter 5。
这一行:
扩展原语转换不会丢失有关 数值的总大小。
紧随其后,仅以下 2 行,此行表示幅度信息 可能会丢失。
从浮点数到双精度数的扩展原始转换不是 strictfp 可能会丢失有关 换算值。
这似乎是一个明显的矛盾;这是一个错误吗?
【问题讨论】:
-
也许第一行应该读作“一般扩大基元转换不会...”,第二行是一个特例。
-
好吧,那么这是一个错误。它应该。但事实并非如此。
-
@nativist.bill.cutting 所以向 Oracle 提出问题。
-
有人可以提供这种类型的转换,它会丢失震级信息。