金额按千分位划分、数字按千分位划分
金额按千分位划分
方法一:
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];}}
}
金额按千分位划分、数字按千分位划分相关推荐
- word文档怎么给数字加千分符_Word中如何将文档中的金额数值设置为财务数字中的千分位格式...
Word中如何将文档中的金额数值设置为财务数字中的千分位格式 时间:2015-06-10 作者:snow 来源:互联网 如图6‑19所示为某公司给省商务厅上报的2013年农产品现代流通综合试点 ...
- java 将千分位转为数字_java让数字显示千分位 mark
/** * 格式化数字为千分位显示: * @param 要格式化的数字: * @return */ public static String fmtMicrometer(String text) { ...
- PHP中数字转为百分位,千分位,万分位。。。
今天做项目中,需要将文章点击量显示在页面中,需求中给的是多少多少万,虽然不是什么难事,但做程序员这么久了,需要考虑的不再是简单的实现,而且有效率和快捷, 虽然PHP自带的函数有number_forma ...
- word文档怎么给数字加千分符_word数字千分位的批量添加方法
内容提要:文章介绍word数字千分位的一次性批量添加方法,以及word千分位详细的添加操作步骤. 笔者是一名会计从业者,在word文档中经常与数字打交道,为了保持数字格式的统一性,需要将数字添加千分位 ...
- mysql千分位,数字转换千分位展示的方法及保留固定小数位的方法toLoacleString()方法详解...
前面有篇博文写过数字转换千分位的方法,今天偶然看到一篇博文,对toLocale String()方法进行了更详细的解释,才知道这货这么强大 大佬博文地址在下方 这里仅阐述该方法用于number类型的情 ...
- Java实现数字的千分位的处理
前言: 最近在做财务系统的开发功能,要求在导出的word文档里面的数字,要以千分位的格式处理显示,于是写了一下下面的方法,希望可以帮助到需要的小伙伴 /** * 格式化数字为千分位显示: * @par ...
- 返回参数数字的千分位分隔符字符串+按指定长度切割数组
刷题的时候刷到了返回参数数字的千分位分隔符字符串的题目 题目:返回参数数字的千分位分隔符字符串 输入:12345 输出:12,345输入:1234567 输出:1,234,567 (很抓马,我的脑袋空 ...
- 返回参数数字的千分位分隔符字符串
返回参数数字的千分位分隔符,每千位划一个分隔符,因为位数不确定,所以选用递归的方式 <!DOCTYPE html> <html><head><meta cha ...
- 数字与千分位字符串互转
数字转千分位字符串 import { numberFormat } from "format.ts"; numberFormat(2000000); // 2,000,000.00 ...
- 实现一个数字的千分位【Python】【整数与字符串之间的转换】
题目描述 所谓千分位形式就是从数字个位数每三位加一个逗号,比如'100,000',输入一个数字实现千分位. 代码实现 def Qianfenwei(num):ans=''if num<0:a=- ...
最新文章
- Service Intent must be explicit
- 瘫痪17年,利用双向脑机接口来诱发触觉,控制机械手
- php接收arduino向服务器发来的请求
- Unity.Interception System (2.0)
- linux系统需要备份吗,准备好了吗?请备份你的Linux系统
- 微服务开发的入门级框架Spring Boot详解:注解
- Javascript 对象继承 原型链继承 对象冒充 call 混合方式
- 比特币在推特上的活跃度正接近2017年水平
- GinaBackDoor简单实现
- P1280 尼克的任务
- Android 3.0 SDK 最新官方下载
- jQuery 1.6 源码学习(七)——core.js[7]之实用工具方法(Utilities)
- 使用curl与wget发送get与post请求
- python 7-1 输出星期名缩写 (10分)
- 【持续更新】收集机器学习/深度学习比赛网站
- vue 二级路由嵌套和二级路由高亮问题
- html弹性盒子布局,div+css3弹性盒子(flex box)布局
- Reaction Paper
- 《计算传播学导论》读书笔记:第七章 数据新闻
- elance相关文章