java 格式化金额_js将数值格式化成金额形式

/**

* 将数值四舍五入(保留2位小数)后格式化成金额形式

*

* @param num 数值(Number或者String)

* @return 金额格式的字符串,如'1,234,567.45'

* @type String

*/

function formatCurrency(num) {

num = num.toString().replace(/\$|\,/g,'');

if(isNaN(num))

num = "0";

sign = (num == (num = Math.abs(num)));

num = Math.floor(num*100+0.50000000001);

cents = num%100;

num = Math.floor(num/100).toString();

if(cents<10)

cents = "0" + cents;

for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)

num = num.substring(0,num.length-(4*i+3))+','+

num.substring(num.length-(4*i+3));

return (((sign)?'':'-') + num + '.' + cents);

}

/**

* 将数值四舍五入(保留1位小数)后格式化成金额形式

*

* @param num 数值(Number或者String)

* @return 金额格式的字符串,如'1,234,567.4'

* @type String

*/

function formatCurrencyTenThou(num) {

num = num.toString().replace(/\$|\,/g,'');

if(isNaN(num))

num = "0";

sign = (num == (num = Math.abs(num)));

num = Math.floor(num*10+0.50000000001);

cents = num%10;

num = Math.floor(num/10).toString();

for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)

num = num.substring(0,num.length-(4*i+3))+','+

num.substring(num.length-(4*i+3));

return (((sign)?'':'-') + num + '.' + cents);

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Sublime Text3是一个非常好用的文本编辑器,但是默认情况下并不支持Java语言的开发,需要通过一些插件来实现。 以下是一些常用的插件和设置,可以让Sublime Text3为一个好用的Java IDE。 1. 安装Package Control Package Control是一个Sublime Text3的插件管理器,可以用来方便地安装、升级和卸载插件。 安装方法可以参考官网:https://packagecontrol.io/installation。 2. 安装Java Development Environment插件 Java Development Environment(简称JDE)是一个Sublime Text3的插件,提供了一些Java开发相关的功能,如代码补全、语法高亮、代码格式化等。 安装方法: 打开Sublime Text3的控制台(Ctrl+`),输入以下命令: ``` import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open( os.path.join(ipp, pf), 'wb' ).write( urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20') ).read() ) ``` 然后重启Sublime Text3,在Package Control中搜索“Java Development Environment”插件并安装即可。 3. 安装SublimeCodeIntel插件 SublimeCodeIntel是一个代码补全插件,支持多种语言,包括Java。 安装方法: 在Package Control中搜索“SublimeCodeIntel”插件并安装即可。 4. 配置代码格式化 Java开发中,代码格式化是非常重要的一个环节,可以提高代码的可读性和维护性。 在Sublime Text3中,可以通过安装一个插件来实现代码格式化Java​Script​-​Beautify。 安装方法: 在Package Control中搜索“Java​Script​-​Beautify”插件并安装即可。 然后在Sublime Text3的菜单栏中选择Preferences->Package Settings->Java​Script​-​Beautify->Settings,将以下配置复制到右侧的用户设置中: ``` { "indent_size": 4, "indent_char": " ", "max_preserve_newlines": 2, "preserve_newlines": true, "keep_array_indentation": false, "break_chained_methods": false, "indent_scripts": "normal", "brace_style": "collapse", "space_before_conditional": true, "unescape_strings": false, "jslint_happy": false, "end_with_newline": false, "wrap_line_length": 0, "indent_inner_html": false, "comma_first": false, "e4x": false, "indent_empty_lines": false } ``` 然后在Sublime Text3中打开一个Java文件,按下Ctrl+Shift+P,输入“Beautify”,选择“JavaScript Beautify: Format Code”即可格式化代码。 5. 配置编译和运行 Sublime Text3并没有自带Java编译和运行的功能,需要通过一些插件来实现。 以下是一个简单的配置,可以实现编译和运行Java文件: 在Sublime Text3中打开一个Java文件,按下Ctrl+Shift+P,输入“Build System”,选择“New Build System”。 在弹出的文件中,将以下配置复制进去: ``` { "cmd": ["javac", "$file_name", "&&", "java", "$file_base_name"], "working_dir": "${file_path}", "selector": "source.java", "shell": true } ``` 然后保存文件并命名为“Java.sublime-build”。 现在,在Sublime Text3中打开一个Java文件,按下Ctrl+B即可编译和运行该文件。 以上是一些常用的插件和设置,可以让Sublime Text3为一个好用的Java IDE。当然,还有很多其他的插件和设置可以使用,可以根据自己的需要进行配置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值