//千分号金额
export function getNum(num) {return (num || 0).toString().replace(/\d+/, function (n) {var len = n.length;if (len % 3 === 0) {return n.replace(/(\d{3})/g, ',$1').slice(1);} else {return n.slice(0, len % 3) + n.slice(len % 3).replace(/(\d{3})/g, ',$1');}});
}
//保留两位小数
export function saveNumTwo(num) {let result = parseFloat(num);if (isNaN(result)) {alert("传递参数错误,请检查!");return false;}result = Math.round(num * 100) / 100;let s_x = result.toString(); //将数字转换为字符串let pos_decimal = s_x.indexOf("."); //小数点的索引值// 当整数时,pos_decimal=-1 自动补0if (pos_decimal < 0) {pos_decimal = s_x.length;s_x += ".";}// 当数字的长度< 小数点索引+2时,补0while (s_x.length <= pos_decimal + 2) {s_x += "0";}return s_x;
}//超出位数变省略号
export function numOmit(num, len) {if (num) {if (num.length > len) {num = num.substr(0, len) + '...';return num;} else {return num;}} else {return}
}

文本的方法是在网上查找的,忘记- -原地址了

金额保留两位小数,金额千分号,文本超出位数变引号方法相关推荐

  1. js 通用 保留两位小数 金额千分位格式化

    这是一个系列,记录我前端开发常用的代码,小常识,有些是参考网上代码,(讲的可能有点烂,求不要打脸,嘤嘤嘤~~)送给那些需要的人.可以相互交流,喜欢的加我吧. Wx: Lxp911221 ios 日期 ...

  2. mysql查询的金额保留两位小数_mysql查询结果单位换算后保留两位小数

    数据库表中sale列的值为23456.789 format函数 说明:format(x,d)是mysql自带的格式化小数函数,format()函数会对小数部分进行四舍五入操作,整数部分从右向左每三位一 ...

  3. el-input输入金额,保留两位小数

    需求:"只允许输入金额保留两位小数",有2种实现方法 方法一(通过正则控制): html: <el-inputv-model="inputTable.amount& ...

  4. 金额格式化,符号位,保留两位小数

    金额格式化,符号位,保留两位小数 金额格式化,有符号位,保留两位小数.和网上大相径庭,只是发现有的-345.66格式化之后为"-,345.66",符号位没有考虑到,自己改了一下.直 ...

  5. js保留两位小数方法总结

    js保留两位小数方法总结 最近在做结算系统,经常需要用到金额保留两位小数,刚开始我一直用的是Angular中的过滤器number |2,但是,这无法满足我的需求.问题是,当用户离开文本框时,我需要将用 ...

  6. java 不四舍五入 保留,java保留两位小数(不四舍五入)

    这篇文章主要介绍了java使double类型保留两位小数的方法,大家参考使用吧 复制代码 代码如下: mport java.text.DecimalFormat; DecimalFormat    d ...

  7. vue 保留三位小数_vue input框type=number 保留两位小数自定义组件

    第一步:自定义组件MyNumberInput.vue export default { props: { point: { default: 0 }, max: Number, placeholder ...

  8. java定义一个方法,返回一个浮点数保留两位小数,考虑四舍五入的结果

    java定义一个方法,返回一个浮点数保留两位小数,考虑四舍五入的结果 /*** 定义一个方法* 返回一个浮点数保留两位小数* 考虑四舍五入的结果*/ public class Test21 {publ ...

  9. 对金钱金额的处理--每三位间隔‘,‘,末尾保留两位小数

    对金钱金额的处理–每三位间隔',',末尾保留两位小数 由于项目的原因,最近遇到在下单时需要对金额进行特殊处理,我的需求是:当折扣不足0.01元时,不计入折扣.也就是这部分由客户自行承担. 朋友给我分享 ...

最新文章

  1. Ctrl+C提示是否终止shell脚本
  2. 多线程的基本概念 (什么是cpu)
  3. Ubuntu 16.04下Caffe-SSD的应用(五)——安装VOC数据标注工具LabelImag
  4. 关于iar加st-link,报出SWIM error [30200]错误,我自己处理的方法,usb重新插拔
  5. Tomcat - Tomcat安装
  6. 走捷径修Bug却引起全球大宕机,Salesforce哭着处理了“肇事”工程师
  7. python信用评分卡_基于Python的信用评分卡模型分析(二)
  8. redis新数据类型-Geospatial
  9. WebService调用接口传参失败问题解决
  10. 微信公众平台的开发流程及其要点
  11. python testng_自动化测试框架TestNG
  12. word批注怎么删除计算机名字,word批注删除不了,word怎么删除批注栏
  13. PUSHmall推贴S2B2B2C模式-共享电商营销平台正式版
  14. 【Verilog数字系统设计(夏雨闻)5-------模块的结构、数据类型、变量和基本运算符号1】
  15. Itunes制作手机铃声,图文版
  16. Katalon自动化测试
  17. CorelDRAW X4中文版高清实例视频教程
  18. CSAPP第十一章 网络编程
  19. H5+搭建移动端应用
  20. Jmeter工作台使用

热门文章

  1. TCP利用封包和解包解决“粘包”问题
  2. 如何在Github快速找到资源(资源快速检索)
  3. 如何选择消泡剂生产厂家?
  4. python 3.6 + robotFramework自动化框架 环境搭建、学习笔记
  5. 改变Button的样式
  6. 第二届天府杯数学建模竞赛
  7. Eclipse无Tomcat 9.0(安装JST Server Adapters Extensions插件后仍不能添加Tomcat 9.0的一种解决办法)
  8. 关键词的选择在应用商城的重要性
  9. matlab中dde23求解时滞微分方程
  10. c语言基础知识入门(c语言基础知识入门代码)