/*** 将数字转成中文大写* @params num */
export function toChinesNum(num) {let changeNum = ['零', '一', '二', '三', '四', '五', '六', '七', '八', '九']; //changeNum[0] = "零"let changeNum1 = ['', '一', '二', '三', '四', '五', '六', '七', '八', '九']; //changeNum[0] = "零"let unit = ["", "十", "百", "千", "万"];num = parseInt(num);let getWan = (temp) => {let strArr = temp.toString().split("").reverse();let newNum = "";for (var i = 0; i < strArr.length; i++) {if(strArr.length==2){newNum = (i == 0 && strArr[i] == 0 ? "" : (i > 0 && strArr[i] == 0 && strArr[i - 1] == 0 ? "" : (strArr[1]==1?'':changeNum1[strArr[i]]) + (strArr[i] == 0 ? unit[0] : unit[i]))) + (strArr[1]==1?changeNum1[strArr[0]]:newNum}else{newNum = (i == 0 && strArr[i] == 0 ? "" : (i > 0 && strArr[i] == 0 && strArr[i - 1] == 0 ? "" : changeNum[strArr[i]] + (strArr[i] == 0 ? unit[0] : unit[i]))) + newNum;}}return newNum;}let overWan = Math.floor(num / 10000);let noWan = num % 10000;if (noWan.toString().length < 4) noWan = "0" + noWan;return overWan ? getWan(overWan) + "万" + getWan(noWan) : getWan(num);
}

vue将数字转成中文大写,一二三四五相关推荐

  1. vue 将数字转成中文大写

    toChinesNum .js文件 /*** 将数字转成中文大写* @params num */ export function toChinesNum(num) {let changeNum = [ ...

  2. js将数字转换成中文大写

    //完成将 toChineseNum, 可以将数字转换成中文大写的表示,处理到万级别,例如 toChineseNum(12345),返回 一万二千三百四十五.const toChinesNum = ( ...

  3. C语言-如何将用户输入的金额数字转换成中文大写?

    实战: 如何将用户输入的金额数字转换成中文大写? #include <stdio.h>int main() {// 输入金额转换成大写int money; // 输入数字int money ...

  4. JavaScript:将输入的一串数字转换成中文大写,最高可写12位(千亿)

    将输入的一串数字转换成中文大写,最高可写12位(千亿) 例:输入:10000,输出:壹万 输入:10010,输出:壹万零壹拾 源码: function toChineseBig(num) {// 将接 ...

  5. 将数字转换成中文大写的算法

    //名称:ConvertSignCap   //参数:number   //返回:CapNumber   //描述:将传入的单个数字转换成中文大写形式   //创建人:刘权 2004-11-16    ...

  6. python数字转换成中文大写

    python数字转换成中文大写 代码 #-*- coding:utf-8 -*- count_map = {1:1, 2:10, 3:100, 4:1000, 5:10000} #用来统计传入数值的级 ...

  7. python 把数字转换成中文大写

    def conversionString(intnumber):'''把数字转换成中文大写,例如:1->一 ,25->二十五,49->四十九Parameters----------i ...

  8. 货币数字转换成中文大写的函数

    这个函数与以前其他网友提供的结构大不相同, 是一个从高位到低位的算法, 更加符合语言习惯. //---------------------------------------------------- ...

  9. python数字转换成中文大写_python初学者笔记(2):阿拉伯数字转换成中文大写

    题:输入一个数字,转换成中文大写的写法 可运行的程序(Python 2.7.9): 1 #-*- coding: utf-8 -*- #在python2的py文件里面写中文,必须要添加一行声明文件编码 ...

最新文章

  1. 【怎样写代码】复杂对象的组装与创建 -- 建造者模式(四):扩展案例
  2. 通过缓存数据库结果提高PHP性能(转)
  3. Git学习笔记:Git简介
  4. BugKuCTF 杂项 白哥的鸽子
  5. 集美大学java考试题_我的JAVA习题集2
  6. 前端怎么使用jsessionid_成都Web前端是干什么的?新手怎么入门
  7. Jenkins任务失败,发送邮件通知
  8. oracle移动硬盘盒,oracle-linux下挂载移动硬盘 NTFS类型
  9. php 单例模式 构函数,PHP设计模式——单例模式(Singleton Pattern)
  10. 视觉(5)A Fast Area-Based Stereo Matching Algorithm
  11. Django日志模块logging的配置详解
  12. word中编辑公式及公式编号的对齐设置
  13. C++模板实现的通用工厂方法模式
  14. Officescan防毒墙安装部署
  15. python实现PDF文件合并成一个文件
  16. 体验+营销+云,Adobe越来越“不务正业”了?
  17. html字体白色边框黑色效果,css完整总结:第二篇(尺寸,外补白,内补白,边框,背景,颜色,字体,文本,文本装饰)...
  18. html 大转盘游戏,HTML5 Canvas大转盘抽奖活动页面代码
  19. 计算机如何将两个磁盘合在一起,如何把两个磁盘合并在一起?
  20. csapp attack lab

热门文章

  1. MySQL游标的使用
  2. 海报的5种处理方式,让你的照片更吸睛
  3. 8.3K Star,这才是我们苦苦寻找的PDF阅读器。。。
  4. 交通灯c51汇编语言,单片机交通灯实验汇编语言程序
  5. 除权除息日为:2015年5月21日 股票一览
  6. Linux系统端口映射(路由转发)
  7. 云终端计算机系统,云终端是什么?
  8. Elastic与阿里云助力汽车及出行产业数字化转型
  9. ios - 百度地图和高德地图坐标的区别
  10. RTP PS PES ES H264协议学习