```

export const numberToChinese = (num) => {

var AA = new Array("零", "一", "二", "三", "四", "五", "六", "七", "八", "九", "十");

var BB = new Array("", "十", "百", "仟", "萬", "億", "点", "");

var a = ("" + num).replace(/(^0*)/g, "").split("."),

k = 0,

re = "";

for (var i = a[0].length - 1; i >= 0; i--) {

switch (k) {

case 0:

re = BB[7] + re;

break;

case 4:

if (!new RegExp("0{4}//d{" + (a[0].length - i - 1) + "}$")

.test(a[0]))

re = BB[4] + re;

break;

case 8:

re = BB[5] + re;

BB[7] = BB[5];

k = 0;

break;

}

if (k % 4 == 2 && a[0].charAt(i + 2) != 0 && a[0].charAt(i + 1) == 0)

re = AA[0] + re;

if (a[0].charAt(i) != 0)

re = AA[a[0].charAt(i)] + BB[k % 4] + re;

k++;

}

if (a.length > 1) // 加上小数部分(如果有小数部分)

{

re += BB[6];

for (var i = 0; i < a[1].length; i++)

re += AA[a[1].charAt(i)];

}

if (re == '一十')

re = "十";

if (re.match(/^一/) && re.length == 3)

re = re.replace("一", "");

return re;

}

```

h5将数字翻译为大写汉字_将阿拉伯数字翻译成中文的大写数字相关推荐

  1. js将阿拉伯数字转换成中文的大写数字

    js将阿拉伯数字转换成中文的大写数字 export const numberToChinese = (num) => {var AA = new Array("零", &qu ...

  2. js将阿拉伯数字翻译成中文的大写数字

    // 将阿拉伯数字翻译成中文的大写数字 export const numberToChinese = (num) => {     var AA = new Array("零" ...

  3. 【工具封装】Python 实现将阿拉伯数字 === 转换成中文大写数字

    一.序言:   工具封装第四弹,阿拉伯数字 ===> 转换成 ===> 中文大写数字,喜欢就赶紧收藏+点赞+关注吧 !!! ---- Nick.Peng 二.实现代码如下: #!/usr/ ...

  4. 将一组阿拉伯数字转换成中文大写数字

    题目大概:  将一组阿拉伯数字转换成中文大写数字  52306 ==> 伍万贰千叁百零陆 我实现了将文件中的一组数字(每行为一个数)  形如: Java代码   25364 466932300 ...

  5. python练习题--阿拉伯数字转换成中文数字

    python练习题–阿拉伯数字转换成中文数字 用户输入任意阿拉伯数字,如[123456],把它转换成中文数字[壹拾贰万叁仟肆佰伍拾陆] 以前面试时面试官问的问题,当时没能答出来,今天初步解决,把它记录 ...

  6. java实现将阿拉伯数字转成中文大写工具类

    package com.sqds.utils;/*** <p>Title: money</p>* <p>Description: * *该类是把阿拉伯数字转换成中文 ...

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

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

  8. 将用户输入的金额转写成中文的大写数字 c++

    #include <iostream> #include <string> using namespace std; // 表示整数部分的标志 const int INT_ON ...

  9. java金额转换函数_将阿拉伯数字转换成人民币大写形式的JAVA工具类

    http://wallimn.iteye.com/admin/blogs/365769 public class MoneyUtil { private final static String[] C ...

  10. 阿拉伯数字转换成中文或中文大写

    第一种,数字转换成中文,在网上查的版本比如13,转换完成就变成一十三,非常之苦恼,经过我的一番搜查之后,发现在这个JS写的很完美,所以收藏以备后用! 先上效果图(不会显示一十三哦) 直接上代码,转载过 ...

最新文章

  1. ls命令显示结果图解
  2. MQTT--物联网(IoT)消息推送协议
  3. 功能测试——医疗管理系统
  4. leetcode 1482. 制作 m 束花所需的最少天数(二分查找)
  5. 腾讯视频怎么禁止别人登录我的会员
  6. Pytest参数选项自由执行测试用例详解(二)
  7. openstack 开发_2016年OpenStack开发板工作清单
  8. 微信小程序数据懒加载
  9. html网页表单设计实验报告,Html设计实验报告.doc
  10. 内点、外点、边界点(yee些概念)
  11. origin 去掉白边
  12. Linux服务端rpm包安装Jenkins
  13. DS18B20数字温度计 (二) 测温, ROM和CRC算法
  14. 电子取证技术--概述
  15. 亚马逊账号被关联能申诉得回来吗
  16. 网红超火罗马桌面时钟效果
  17. AC多模匹配+完整实现源码
  18. 20年南京大学软件工程考研经验分享
  19. 怎么理解 Web 3.0?
  20. volatile,CAS,ABA三个关键字

热门文章

  1. word wrap java控制台_word wrap 解惑
  2. Python(十七):python的编程规范、PEP8
  3. 动态ip地址方案有什么优点和缺点_OA期刊的优点和缺点是什么
  4. Take it easy
  5. python元素定位_Python自动化中的元素定位(一)
  6. acrobat 控件可以发布吗_自己能做小程序商城吗?可以发布使用吗
  7. 【UVA11168】Airport(凸包+点到直线距离(一般式))
  8. SHAP(SHapley Additive exPlanation):Python的可解释机器学习库
  9. 问答列表html,HTML这个样子的图文列表怎么写
  10. keras搭建wgan-gp和wgan-div,可生成图像