/*** 转大写中文*/
function f_DX(n) {/*  if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n))return "数据非法"; */if (!/^(0|\-*[1-9]\d*)(\.\d+)?$/.test(n)) return "数据非法";var fuhao = (n.toString().indexOf("-")==0?"负":"");var unit = "千百拾亿千百拾万千百拾元角分", str = "";n += "00";//如果是负数就就截取if(fuhao == "负"){n = n.substring(1, n.length);}var p = n.indexOf('.');if (p >= 0)n = n.substring(0, p) + n.substr(p+1, 2);unit = unit.substr(unit.length - n.length);for (var i=0; i < n.length; i++)str += '零壹贰叁肆伍陆柒捌玖'.charAt(n.charAt(i)) + unit.charAt(i);return fuhao+str.replace(/零(千|百|拾|角)/g, "零").replace(/(零)+/g, "零").replace(/零(万|亿|元)/g, "$1").replace(/(亿)万|壹(拾)/g, "$1$2").replace(/^元零?|零分/g, "").replace(/元$/g, "元整");
}

js数字转中文大写支持负数相关推荐

  1. js收据、发票等表格数据格式化,js把数字转为中文大写

    1.表格金额格式化 /*** 把金额转为发票.收据等表格能遍历显示的数据* * @param {money} Numner 金额大小* @param {max} Numner 带(角.分的位数)* 例 ...

  2. Python 数字转中文大写

    本人找了很多文章,对于数字转中文大写的都没有很好的支持,尤其是单位不同的时候,于是找了一组代码稍加修改,运行流畅,输出准确.放上来算是给社区一点小贡献.转载记得加上这个链接哦.有问题欢迎留言和私信.有 ...

  3. 金额数字 转中文大写

    金额数字 转中文大写 有三种办法: //方法一: 代码最少: export function DX1(n) {if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n))return ...

  4. 将数字转换为中文大写

    将数字转换为中文大写 HTML代码: <input type="text" value="" placeholder="阿拉伯数字" ...

  5. Keras-10 【Seq2Seq示例】数字转中文大写

    Keras Seq2Seq示例 任务很简单,将数字转为中文大写金额,例如 11288 -> 壹万壹仟零捌拾捌元整 我们将尝试利用seq2seq来解决这一问题,整个示例包括以下部分: 建立数据集 ...

  6. JAVA 纯数字/金额数字转中文大写

    有时候一些金额数字需要转成中文大写展示到发票的金额框这类地方,包括一些纯粹的数量非金额的数字的大写转换,网上看很多都是金额的,纯数字的话有些不同,这里写了一个数字转中文大写的工具类: 1:金额数字转中 ...

  7. java实现人民币数字转换中文大写的工具实例代码demo分享

    原文:java实现人民币数字转换中文大写的工具实例代码demo分享 http://www.zuidaima.com/share/1816208858221568.htm 刚好在项目里面用到了数字转化为 ...

  8. javascript数字转中文大写

    js 数字小写转大写 背景 js实现数字转大写 背景 有时候业务需要做大写[一二三四五六七八九十]的标题,那对于js普通的数据结构排序是按[0123456789].所以我们需要做一些数字的转换,实现小 ...

  9. 数字与中文大写数字互转(5千万亿亿亿亿以上的数字也支持转换)

    来源是看到知乎上一个奇葩问题: 任意大小的数字字符串转中文 其实10万以内的整数转换大写也太简单,今天我们要实现的是任意大小的数字字符串转大写. 首先我们要保证4位数以内的转换函数,能够处理各种含&q ...

最新文章

  1. 计算机视觉专家:如何从C++转Python
  2. aws lambda使用_使用AWS Lambda,S3和AWS CloudFront进行动态内容缓存
  3. exif linux php扩展_CentOS下安装php扩展exif
  4. 凭证反过账 金蝶k3_建议收藏!金蝶快捷键操作大全!
  5. 没事学学docker(三):配置阿里云镜像加速以及解决docker起不来的问题
  6. ubuntu shell 直接输入密码
  7. android四大基本布局,四大布局 使用详解
  8. vbs脚本学习整人Demo
  9. 五分钟读完《人性的弱点》
  10. 分层抽样不按比例如何加权_抽样技术论文 -
  11. php 解压 中文文件夹,如何把文件夹压缩为rar
  12. 两个经纬度偏角_转载:经纬度和方位角之间的关系
  13. 【董天一】什么是IPFS(三)
  14. Tableau实战 Tableau官网各版块访问情况(一)总访问量树状图
  15. UVA 1600 Patrol Robot 巡逻机器人(BFS)
  16. 安装linux系统的ppt课件,Linux系统安装与入门PPT演示课件
  17. openssl RSA 内存读取密钥
  18. 当初的愿望实现了吗?看华为云普惠AI这一年
  19. 2022-2028年中国肉羊养殖行业市场行情动态及投资潜力研究报告
  20. 银海、东软.net 不能读卡

热门文章

  1. oracle中where中使用函数,Oracle 尽量避免在 SQL语句的WHERE子句中使用函数
  2. python日历模块_Python日历模块| prmonth()方法与示例
  3. 手游pubg mobile服务器正在维护,PUBG Mobile Download Failed怎么解决
  4. 0.1uf与47uf并联_UF是什么形式?
  5. python 示例_是Python中带有示例的关键字
  6. SpringBoot + ShardingSphere 秒级分库分表!
  7. 再有人问你MySql的隔离级别,直接把这篇文章发给他!
  8. 「递归」的正确打开方式,看不懂你打我~
  9. Can‘t find a suitable configuration file in this directory or any parent. 报错解决错误
  10. win10雷电3接口驱动_技嘉推出B550 主板首发雷电3接口:40Gbps速率、Intel主控