SO中文参考
首页
(current)
程序语言
c
java
python
c++
go
javascript
swift
c#
操作系统
linux
ubuntu
centos
unix
数据库
oracle
mysql
mongodb
postgresql
框架
node.js
angular
react-native
avalon
django
twisted
hadoop
.net
移动开发
android
ios
搜索
Java的浮点实现还存在Kahan指出的问题吗?
问题描述
投票:0
回答:2
今晚我读了 Kahan 的几篇论文,以及他针对 Java 的“著名的咆哮”。 在我深入研究 JVM 规范之前,自最初在这方面的咆哮以来有什么变化吗? 例如:
设置舍入模式
访问标志
免费获得更高的精度
...?
谢谢,
妮可。
教授。卡汉的学生乔·达西 (Joe Darcy) 成为 Sun 的“浮点沙皇”。 他的博客文章
java
floating-point
2个回答
2
投票
,是了解更多有关他为纠正问题所做的工作的切入点。 已经有了很大的进步。
我的猜测是它们仍然有效,因为自 98 年以来我没有看到这个领域有太大变化。
0
投票
但是,我不确定即使今天添加它们,它们是否真的会被大量使用。 许多语言支持变精度算术(Java 也是如此),这似乎是此类问题的更好解决方案。例如大整数、大十进制。
最新问题
使用循环对荟萃分析循环的结果执行元回归
为什么 Integer 类缓存值在 -128 到 127 范围内?
plt.plot [:,0] 和 [:,1] 的含义[重复]
在plotly(python API)中:如何在离线模式下启用乳胶渲染?
跨平台环境下的Docker compose
如何将数字数组传递给 Etherscan 中的合约函数?
Mantine React Combobox 如何获取密钥。表单下拉选项
如何在接口中使用泛型并作为函数参数
BinaryTree 实现:中序遍历有问题吗?
测试对象是否不存在,但仍然收到错误消息 2714 T-SQL
从 int[] 到 double[] 的隐式转换
基于正则表达式的雪花拆分列到表
使用非标准选择退出消息并自己跟踪同意会存在问题吗?
是编译bug吗?在 constexpr 函数中访问 union 的非活动成员会导致编译时评估出现编译错误
添加块时选择特定参数
有没有办法从 BigQuery 查询中获取变量并将其传递到 Cloud Data Fusion Pipeline 中的导入查询
使用 gsub 删除并不总是在同一位置的特殊字符
如何让我的滚动导航栏效果在 next.js 中工作?
使用 CASE 结构在 ORDER BY 中切换 ASC / DESC?
用于基本 CRUD 的 PHP 快速骨架生成器?
© www.soinside.com 2019 - 2024. All rights reserved.