Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_jdk
提交
2e1828c0
D
dragonwell8_jdk
项目概览
openanolis
/
dragonwell8_jdk
通知
4
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_jdk
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
2e1828c0
编写于
1月 31, 2013
作者:
M
mchung
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
6355704: (fmt) %f formatting of BigDecimals is incorrect
Reviewed-by: darcy Contributed-by: brian.burkhalter@oracle.com
上级
71429eee
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
18 addition
and
0 deletion
+18
-0
test/java/util/Formatter/Basic-X.java.template
test/java/util/Formatter/Basic-X.java.template
+9
-0
test/java/util/Formatter/BasicBigDecimal.java
test/java/util/Formatter/BasicBigDecimal.java
+9
-0
未找到文件。
test/java/util/Formatter/Basic-X.java.template
浏览文件 @
2e1828c0
...
...
@@ -1103,6 +1103,15 @@ public class Basic$Type$ extends Basic {
test("%.5f", "1.99999", val);
test("%.6f", "1.999990", val);
val = new BigDecimal(0.9996);
test("%.0f", "1", val);
test("%.1f", "1.0", val);
test("%.2f", "1.00", val);
test("%.3f", "1.000", val);
test("%.4f", "0.9996", val);
test("%.5f", "0.99960", val);
test("%.6f", "0.999600", val);
#end[BigDecimal]
#if[float]
...
...
test/java/util/Formatter/BasicBigDecimal.java
浏览文件 @
2e1828c0
...
...
@@ -1102,6 +1102,15 @@ public class BasicBigDecimal extends Basic {
test
(
"%.4f"
,
"2.0000"
,
val
);
test
(
"%.5f"
,
"1.99999"
,
val
);
test
(
"%.6f"
,
"1.999990"
,
val
);
val
=
new
BigDecimal
(
0.9996
);
test
(
"%.0f"
,
"1"
,
val
);
test
(
"%.1f"
,
"1.0"
,
val
);
test
(
"%.2f"
,
"1.00"
,
val
);
test
(
"%.3f"
,
"1.000"
,
val
);
test
(
"%.4f"
,
"0.9996"
,
val
);
test
(
"%.5f"
,
"0.99960"
,
val
);
test
(
"%.6f"
,
"0.999600"
,
val
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录