`
张-浩东
  • 浏览: 7110 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

格式化金额

阅读更多
// 格式化金额
function fmoney(s, n) { 
   n = n > 0 && n <= 20 ? n : 2;
   s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + ""; // toFixed(2);保留2位小数但结果为一个String类型
   var l = s.split(".")[0].split("").reverse(),  //reverse() 方法用于颠倒数组中元素的顺序。
   r = s.split(".")[1]; 
   t = "";
   for(i = 0; i < l.length; i ++ ) {
      t += l[i] + ((i + 1) % 3 == 0 && (i + 1) != l.length ? "," : "");
   } 
   return t.split("").reverse().join("") + "." + r;
}
分享到:
评论

相关推荐

    finereport格式化金额函数js中进行数字超大金额千位符格式化处理.docx

    "finereport格式化金额函数js中进行数字超大金额千位符格式化处理" 本文主要讲解了finereport格式化金额函数在JS中进行数字超大金额千位符格式化处理的方法。该需求在前端开发中非常普遍,例如音乐app中的歌曲播放...

    基于vueelement的金额格式化组件

    在实际项目中,我们经常需要处理与金钱相关的数据,这时就需要用到金额格式化组件。"基于vue-element的金额格式化组件"是针对这一需求而设计的,它将帮助我们在Vue.js应用中方便地展示和输入货币值。 Vue Element是...

    用js格式化金额可设置保留的小数位数

    JavaScript提供了一种灵活的方法来处理这类问题,即通过编写自定义函数来格式化金额。 在这篇文章中,我们首先要了解的是如何用JavaScript编写一个格式化金额的函数。这个函数将会接收两个参数,一个是金额的数值...

    js格式化金额可选是否带千分位以及保留精度

    1. 格式化金额: JavaScript中的金额格式化是指将数字转换成带有千分位和小数位的字符串格式,以便更易读和符合货币显示的标准。金额格式化通常包括两个参数:小数位数和是否添加千分位分隔符。 2. 可选是否带...

    java对输入的人民币进行格式化

    格式化人民币,能将您输入的数字格式化成人民币类型,欢迎下载。

    jquery格式化大写金额组件

    **jQuery格式化大写金额组件**是一个用于将数字金额转换为中文大写的JavaScript插件,广泛应用于财务报表、发票和银行系统中。该组件提供了一种标准且方便的方式来处理金融数据的显示,确保了在前端界面中金额的正确...

    asp.net+js实现金额格式化.docx

    在TextBox中,我们添加两个事件:onkeypress事件用于检查用户输入的字符是否合法(仅允许数字、小数点和负号),onkeyup事件用于在用户按键抬起后立即格式化金额。 ```html ()" onkeyup="run(this)"/&gt; ``` 接着,...

    php格式化金额函数分享

    * 格式化金额 * * @param int $money * @param int $len * @param string $sign * @return string */ function format_money($money, $len=2, $sign=’¥’){ $negative = $money &gt; 0 ? ” : ‘-‘; $int_...

    JS中格式化数字的5个方法

    此函数用于格式化金额数字,使其具有标准的货币格式。它能够正确处理负数,并确保结果始终保留两位小数。 #### 参数说明 - `amount`: 需要被格式化的金额数字。 #### 示例代码 ```javascript function ...

    JavaScript 格式化数字、金额、千分位、保留几位小数、舍入舍去

    格式化数字,最最常见的是格式化金额,一般格式化金额需要千分位分隔,保留2位小数等等。 简单的功能函数 类似的代码网上有很多: /** * 将数值四舍五入(保留2位小数)后格式化成金额形式 * * @param num 数值...

    Go-golang中金额和货币格式

    例如,你可以使用`FormatMoney`函数来格式化金额,它接受一个浮点数、货币代码和小数位数作为参数。 2. **货币计算**:在处理金融数据时,精确计算是至关重要的。`accounting`库确保了在进行加减乘除操作时的精度,...

    js实现格式化金额,字符,时间的方法

    最后,文章中还有一个用于格式化金额字符串并添加小数点的`addPoint`函数。 ```javascript function addPoint(money) { // 添加小数点的实现代码 } ``` 这个函数用于处理没有小数点的金额数字,并按照标准的金额...

    Oracle EBS Form开发小技巧汇总

    5. **格式化金额**: Oracle EBS 提供了内置的 API 和函数来格式化货币值,如 `FND_NUMBER.FORMAT`,可以用于在 Form 中展示带有货币符号、小数位数等格式的金额。 6. **动态创建 PopList**: PopLists 是用户...

    css格式化工具(全屏版)

    这就是"css格式化工具"的作用所在。 "css格式化工具(全屏版)"是一种专门设计用于帮助开发者整理和优化CSS代码的应用程序。它提供了全屏模式,使得用户可以更加专注地进行代码编辑和格式化工作,提高工作效率。该...

    js实现的格式化数字和金额功能简单示例

    格式化数字,格式化金额: function number_format(number, decimals, dec_point, thousands_sep) { /* * 参数说明: * number:要格式化的数字 * decimals:保留几位小数 * dec_point:小数点符号 * ...

    JSTL fmt_formatNumber 数字、货币格式化

    ### JSTL `fmt:formatNumber` 数字与货币格式化 #### 一、概述 在Java Server Pages (JSP) 开发过程中,对数字进行格式化是非常常见的需求之一。例如,将数值按照特定的货币格式展示,或者将数字转换为百分比形式...

    DataGridView财务金额格式显示

    当处理财务数据时,正确地格式化金额是非常重要的,因为它涉及到精度和可读性。本文将深入探讨如何在`DataGridView`中实现财务金额的格式化显示。 一、基本设置 1. 添加`DataGridViewTextBoxColumn`: 首先,你需要...

Global site tag (gtag.js) - Google Analytics