金额按千分位划分

方法一:

function get_debt(n){  var b=parseInt(n).toString();  var len=b.length;  if(len<=3){return b;}  var r=len%3;  return r>0?b.slice(0,r)+","+b.slice(r,len).match(/\d{3}/g).join(","):b.slice(r,len).match(/\d{3}/g).join(",");  }

例:

get_debt(1154521)  =》1154,512.00

方法二:

function get_debt(num) {//number、string都可以转换//判断是否有小数点var s = num.toString().indexOf(".");if(s == -1){//是整数return (num || 0).toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,')+".00";}else{//是小数var arr = num.toString().split(".");if(arr.length > 1 && arr[1].length < 2){//一位小数return (arr[0] || 0).toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,') + "." + arr[1] + "0";}else{//两位小数return (arr[0] || 0).toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,') + "." + arr[1];}}
}

金额按千分位划分、数字按千分位划分相关推荐

  1. word文档怎么给数字加千分符_Word中如何将文档中的金额数值设置为财务数字中的千分位格式...

    Word中如何将文档中的金额数值设置为财务数字中的千分位格式 时间:2015-06-10   作者:snow   来源:互联网 如图6‑19所示为某公司给省商务厅上报的2013年农产品现代流通综合试点 ...

  2. java 将千分位转为数字_java让数字显示千分位 mark

    /** * 格式化数字为千分位显示: * @param 要格式化的数字: * @return */ public static String fmtMicrometer(String text) { ...

  3. PHP中数字转为百分位,千分位,万分位。。。

    今天做项目中,需要将文章点击量显示在页面中,需求中给的是多少多少万,虽然不是什么难事,但做程序员这么久了,需要考虑的不再是简单的实现,而且有效率和快捷, 虽然PHP自带的函数有number_forma ...

  4. word文档怎么给数字加千分符_word数字千分位的批量添加方法

    内容提要:文章介绍word数字千分位的一次性批量添加方法,以及word千分位详细的添加操作步骤. 笔者是一名会计从业者,在word文档中经常与数字打交道,为了保持数字格式的统一性,需要将数字添加千分位 ...

  5. mysql千分位,数字转换千分位展示的方法及保留固定小数位的方法toLoacleString()方法详解...

    前面有篇博文写过数字转换千分位的方法,今天偶然看到一篇博文,对toLocale String()方法进行了更详细的解释,才知道这货这么强大 大佬博文地址在下方 这里仅阐述该方法用于number类型的情 ...

  6. Java实现数字的千分位的处理

    前言: 最近在做财务系统的开发功能,要求在导出的word文档里面的数字,要以千分位的格式处理显示,于是写了一下下面的方法,希望可以帮助到需要的小伙伴 /** * 格式化数字为千分位显示: * @par ...

  7. 返回参数数字的千分位分隔符字符串+按指定长度切割数组

    刷题的时候刷到了返回参数数字的千分位分隔符字符串的题目 题目:返回参数数字的千分位分隔符字符串 输入:12345 输出:12,345输入:1234567 输出:1,234,567 (很抓马,我的脑袋空 ...

  8. 返回参数数字的千分位分隔符字符串

    返回参数数字的千分位分隔符,每千位划一个分隔符,因为位数不确定,所以选用递归的方式 <!DOCTYPE html> <html><head><meta cha ...

  9. 数字与千分位字符串互转

    数字转千分位字符串 import { numberFormat } from "format.ts"; numberFormat(2000000); // 2,000,000.00 ...

  10. 实现一个数字的千分位【Python】【整数与字符串之间的转换】

    题目描述 所谓千分位形式就是从数字个位数每三位加一个逗号,比如'100,000',输入一个数字实现千分位. 代码实现 def Qianfenwei(num):ans=''if num<0:a=- ...

最新文章

  1. Service Intent must be explicit
  2. 瘫痪17年,利用双向脑机接口来诱发触觉,控制机械手
  3. php接收arduino向服务器发来的请求
  4. Unity.Interception System (2.0)
  5. linux系统需要备份吗,准备好了吗?请备份你的Linux系统
  6. 微服务开发的入门级框架Spring Boot详解:注解
  7. Javascript 对象继承 原型链继承 对象冒充 call 混合方式
  8. 比特币在推特上的活跃度正接近2017年水平
  9. GinaBackDoor简单实现
  10. P1280 尼克的任务
  11. Android 3.0 SDK 最新官方下载
  12. jQuery 1.6 源码学习(七)——core.js[7]之实用工具方法(Utilities)
  13. 使用curl与wget发送get与post请求
  14. python 7-1 输出星期名缩写 (10分)
  15. 【持续更新】收集机器学习/深度学习比赛网站
  16. vue 二级路由嵌套和二级路由高亮问题
  17. html弹性盒子布局,div+css3弹性盒子(flex box)布局
  18. Reaction Paper
  19. 《计算传播学导论》读书笔记:第七章 数据新闻
  20. elance相关文章

热门文章

  1. 掩码、反掩码和通配符
  2. Percolator事务模型
  3. C语言之“拒绝scanf,从我做起”
  4. 分享几个好用的易语言编程助手
  5. cpu win10 安装yolo_yolov5 win10 数据集制作 各种踩坑
  6. JAVA基础班入学考试试卷
  7. WAPI产业联盟:中国两项近场通信NFC安全技术成国际标准
  8. WAP协议研究笔记—WAP传输协议
  9. 数据库--视图的基本概念以及作用
  10. Linux RPM包安装、卸载和升级(rpm命令)详解