import java.text.NumberFormat;
import java.util.*;
class TestNumberFormat
{
public static void main(String[] args)
{
double db=12343433.67779;
Locale[] locales={Locale.CHINA,Locale.GERMAN,Locale.US,Locale.JAPAN};
NumberFormat[] nf=new NumberFormat[12];
for(int i=0;i<locales.length;i++){
nf[i*3]=NumberFormat.getNumberInstance(locales[i]);
nf[i*3+1]=NumberFormat.getPercentInstance(locales[i]);
nf[i*3+2]=NumberFormat.getCurrencyInstance(locales[i]);
}
for(int i=0; i<locales.length;i++){
switch(i){
case 0:
System.out.println("--------------------中国格式----------------------");
break ;
case 1:
System.out.println("--------------------德国格式----------------------");
break ;
case 2:
System.out.println("--------------------美国格式----------------------");
break ;
case 3:
System.out.println("--------------------日本鬼子格式----------------------");
break ;
}
System.out.println("通用数值格式"+nf[i*3].format(db));
System.out.println("通用百分比格式"+nf[i*3+1].format(db));
System.out.println("通用货币格式"+nf[i*3+2].format(db));
}
}
}
分享到:
相关推荐
NumberFormat类中的两个说明相同,返回值相同,但是方法名不同的方法的意义是什么?谢谢了
031109_【第11章:Java常用类库】_NumberFormat笔记
用于Intl NumberFormat的微型可重用Vue包装器 演示链接: 这是所以让我知道我是否已将其保存在某处,请给我加星 :star: 如果你喜欢 :clinking_beer_mugs: 安装 yarn add vue-intl-numberformat CDN: | 用法 ...
主要介绍了Java NumberFormat 类的详解及实例的相关资料,数字格式化类按照本地风格习惯进行的数字显示,需要的朋友可以参考下
今天小编就为大家分享一篇关于Java NumberFormat格式化float类型的bug,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
#numberFormat 这是我在工作中一直使用的一个小型数字格式实用程序库。 我将它们分开并重构为测试驱动开发中的练习,并将它们张贴在此处以获取更多使用 Git 和 GitHub 的练习。 更多的自述文件将在未来的某个时候...
规格:Intl.NumberFormat( , ) 规格:参数解析度( , ) Intl.NumberFormat首先是在初始Intl规范中添加的。 最近,ECMA-402提案增加了几个新的关键功能。 我将这个提案称为“ Intl.NumberFormat V3”,它是又...
1) 文本:vnd.ms-excel.numberformat:@ 2) 日期:vnd.ms-excel.numberformat:yyyy/mm/dd 3) 数字:vnd.ms-excel.numberformat:#,##0.00 4) 货币:vnd.ms-excel.numberformat:¥#,##0.00 5) 百分比:vnd.ms-...
numberformat.format(1e10) // or {format: 'standard'} // => "10.000 billion" numberformat.format(1e10, {format: 'scientific'}) // => "1.0000e10" numberformat.format(1e10, {format: 'engineering'}) // =...
@ konceiver /数字格式 该软件包由创建并维护,并为提供了以开发人员体验为重点的API。 安装 yarn add @konceiver/number-format 测验 yarn test 变更日志 有关最近更改的更多信息,请参见 。 ...
修补 JDK8 HALF_UP 舍入错误问题此补丁尝试解决以下 OpenJDK 问题中描述的问题: :当最后一位数字恰好在大于 5 的舍入位置时,错误的 NumberFormat.format() HALF_UP 舍入 (重复):DecimalFormat RoundingMode....
安装 通过npm npm install react-number-format --save 或从./dist获取编译的开发和生产版本用法ES6 import NumberFormat from 'react-number-format' ; ES5 const NumberFormat = require ( 'react-number-format' ...
var format = new NumberFormat ( " #.## " ); Console . WriteLine ( format . Format ( 1234.56 , CultureInfo . InvariantCulture )); 特征 按预期方式解析和格式化大多数自定义数字格式:十进制,百分比,千位,...
import java.text.NumberFormat; import java.util.HashMap; @SuppressWarnings("unchecked") public class MoneyFormat { ... private NumberFormat numberFormat = NumberFormat.getInstance();
浮点数任意保留数位小数但不需四舍五入小程序
VB 使用DataGrid显示书名数据表,这个例子相当简单,主要是学习在VB编程中如何使用DataGrid数据网格控件,... DataGrid1.Columns(3).NumberFormat = "$0.00" DataGrid1.Columns(4).NumberFormat = "$0.00" End Sub
// jxl.write.NumberFormat numberFormat = new jxl.write.NumberFormat(NumberFormat.CURRENCY_DOLLAR); // jxl.write.WritableCellFormat wcfFCNUMBER = new jxl.write.WritableCellFormat(wfont,numberFormat); /...
NumberFormat nf2 = NumberFormat.getCurrencyInstance(Locale.CHINA); NumberFormat nf3 = NumberFormat.getCurrencyInstance(Locale.US); NumberFormat nf4 = NumberFormat.getPercentInstance(); System.out...
chart1.NumberFormat = "0.00%"; List<string> lineColor = new List(); lineColor.Add("red"); lineColor.Add("yellow"); lineColor.Add("blue"); chart1.LineColor = lineColor; 特别说明:要显示几条线就...