所有这些都记录在JLS的5.1.3节中。
第一步,将浮点数转换为long(如果T为long)或int(如果T为byte,short,char或int),如下所示:
如果浮点数为NaN(第4.2.3节),则转换第一步的结果为int或long 0。
(这里的第二个步骤是无关紧要的,当
T是
int)。
在大多数情况下,我希望可以使用硬件支持来 实现 这一点-将浮点数转换为整数通常是由CPU处理的。
欢迎分享,转载请注明来源:内存溢出
所有这些都记录在JLS的5.1.3节中。
第一步,将浮点数转换为long(如果T为long)或int(如果T为byte,short,char或int),如下所示:
如果浮点数为NaN(第4.2.3节),则转换第一步的结果为int或long 0。
(这里的第二个步骤是无关紧要的,当
T是
int)。
在大多数情况下,我希望可以使用硬件支持来 实现 这一点-将浮点数转换为整数通常是由CPU处理的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)