- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试以愚蠢的方式初始化 HashMap:
HashMap<BigDecimal,BigDecimal> myMap = new HashMap<>();
myMap .put(new BigDecimal(1.7), new BigDecimal(1.5));
myMap .put(new BigDecimal(3.3), new BigDecimal(3));
myMap .put(new BigDecimal(5), new BigDecimal(4.5));
myMap .put(new BigDecimal(6.6), new BigDecimal(6));
myMap .put(new BigDecimal(11), new BigDecimal(10));
myMap .put(new BigDecimal(16.5), new BigDecimal(15));
但是上面插入的值在下面的 wang 中发生了变化:
1.7 becomes 1.6999999999999999555910790149937383830547332763671875
3.3 becomes 3.29999999999999982236431605997495353221893310546875
6.6 becomes 6.5999999999999996447286321199499070644378662109375
为什么会这样?
最佳答案
使用 BigDecimal.valueOf(double)
静态方法:这将从您需要的 double 的字符串表示形式初始化 BigDecimal
。
关于java - BigDecimal 初始化后的 Stange 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31853423/
计数器.txt 1 2 3 4 5 6 7 8 9 void split_str(char line_str[10]) { int i, j; i=0; char sub_
我无法解释这个 .append() 行为... var listTopic = $.parseJSON(data); for(i = 0; i ').append(listTopic[i].name)
我正在尝试以愚蠢的方式初始化 HashMap: HashMap myMap = new HashMap<>(); myMap .put(new BigDecimal(1.7), new BigDeci
我在尝试从 Children Collection 中删除一个元素时遇到了一个奇怪的行为。如您所见,第一次执行 remove 方法时,计数为 8(未更改),但如果我进入 remove 方法,元素将被删
这个问题在这里已经有了答案: Error parsing date string with `new Date` (1 个回答) 关闭 5 年前。 我注意到 javascript 在管理这个特定日期
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: Large numbers erroneously rounded in Javascript 在 java
我正在编写一个 DocumentFilter,它将所有输入到 JTextField 中的单词“top”替换为逻辑顶部符号。 使用这段代码很好,但是它很烦人,因为用户必须重新键入他们的空格,他们可以这样
给定这个 HTML <AddFileDialogPlaces id="RVT_2016 Places" delete_prior="true"> <Place id="Fav
(我已经知道其他语言,但是我正在准备的这个考试需要知道我以前从未真正研究过的 C。) 编辑:哇,这么多答案...给我几分钟时间阅读所有答案,非常感谢! 这是我的代码 int main(int argc
我只是一个业余程序员...在第二次阅读时,相隔两年多,kochan 的“Programming in Objective-C”,现在是第 6 版,到达指针章节时,我试图重振我开始使用 C 编程的旧时光
我看到我的全新 Rails 3.1 rc5 应用程序在生产模式下运行时出现了一些奇怪的随机崩溃。后端是具有 3 个瘦实例的 nginx。 [Exception] users#show (NoMetho
我有一个 TableViewController,它包含 2 个 ImageView,一些 UILabel。我这样设置包含: 一切似乎都很好。对于最后一个 UILabel,我想根据内容的长度显示所有内
Stackoverflow 社区您好 我遇到了以下问题。我有一个 scrapy 项目,已添加到我的项目中: -.idea -associate -core -scrapyproject -- s
我是一名优秀的程序员,十分优秀!