【发布时间】:2012-07-16 22:12:38
【问题描述】:
我听说过“快速平方根平方反比”discussed here,我想把它放在我的 Java 程序中(只是为了研究目的,所以忽略任何关于本机库更快的内容)。
我在看代码,C 代码通过一些 C 指针魔术直接将 float 转换为 int。如果您尝试在 Java 中使用强制转换来执行此操作,则它不起作用:java 会截断浮点数(正如您所期望的那样),并且您无法获得原始指针(就像在 C 中那样)。
那你是怎么做到的呢?
【问题讨论】:
标签: java floating-point square-root