js将阿拉伯数字翻译成中文的大写数字
// 将阿拉伯数字翻译成中文的大写数字
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;
}
js将阿拉伯数字翻译成中文的大写数字相关推荐
- js 将阿拉伯数字翻译成中文的大写数字
export const numberToChinese = (num) => {var AA = new Array("零", "一", "二 ...
- js将阿拉伯数字转换成中文的大写数字
js将阿拉伯数字转换成中文的大写数字 export const numberToChinese = (num) => {var AA = new Array("零", &qu ...
- 把阿拉伯数字翻译成中文大写数字
package com.zcw.zcwbook.demo15;/*** @program: zcwbook* @description: 把阿拉伯数字翻译成中文大写数字* @author: zhaoc ...
- 将用户输入的金额转写成中文的大写数字 c++
#include <iostream> #include <string> using namespace std; // 表示整数部分的标志 const int INT_ON ...
- 【工具封装】Python 实现将阿拉伯数字 === 转换成中文大写数字
一.序言: 工具封装第四弹,阿拉伯数字 ===> 转换成 ===> 中文大写数字,喜欢就赶紧收藏+点赞+关注吧 !!! ---- Nick.Peng 二.实现代码如下: #!/usr/ ...
- 将一组阿拉伯数字转换成中文大写数字
题目大概: 将一组阿拉伯数字转换成中文大写数字 52306 ==> 伍万贰千叁百零陆 我实现了将文件中的一组数字(每行为一个数) 形如: Java代码 25364 466932300 ...
- java实现将阿拉伯数字转成中文大写工具类
package com.sqds.utils;/*** <p>Title: money</p>* <p>Description: * *该类是把阿拉伯数字转换成中文 ...
- Android用中文怎么读,siri怎么读翻译成中文是什么意思?安卓手机上有siri吗?
使用苹果手机的果粉们一定对siri不陌生.随着苹果的更新换代,siri的功能也变得越来越强大,现在,siri甚至已经可以进行简短的聊天了.但是使用了这么久,你真的知道siri怎么读翻译成中文是什么意思 ...
- 学术不端网查重靠谱吗_毕业论文查重把知网上的英文文章翻译成中文可以吗
据说CNKI中国知网5.0就已经添加了中英文互译检测.简单百度一下发现学术不端网有关于:知网查重能否查英文论文呢?英语论文翻译过来查重能过吗?等等这样关于知网查重系统和英文文献的问题有很多.我现在用的 ...
最新文章
- 第一个python程序:定义,列表,元组,集合,求并集交集,键和值,运算符,缩进
- x-manager 管理 kvm虚拟机
- java判断一个单向链表是否有环路
- OpenCV使用Laplacian filtering和距离变换以及Laplacian滤波对重叠对象进行分段的实例(附完整代码)
- java实验10流_实验9 Java输入输出流
- javascript中打印对象显示[object object]_扒一扒JavaScript中不常见的一些object
- SQLServer2008客户端软件
- Cesium 获取经纬度的几种方法
- Python3 字符串小练习
- php 常用组件,PHP 程序员应该使用的10个组件
- Cocos Creator下JavaScript实现口红机,附代码
- (function($){...})(jQuery)、$(function(){ })和$.fn
- 超硬核!兔兔阿里p7学长给的面试知识库
- c语言万能头,C++万能库头文件在vs中的安装步骤(图文)
- Node 之父 Ryan Dahl说:Node 失误太多无力回天,Deno 前景明朗。NodeJS要完蛋吗?
- 人工智能时代已经开始
- 内存模块与计算机兼容,cpu和内存条不兼容怎么办cpu和内存条不兼容的解决方法...
- Mysql全套看这一篇就够了特别详细
- crontable定时执行Python脚本
- 滑块验证码(selenium)
热门文章
- 用pygame为大家燃放新年烟花
- 【Java】LeetCode 174. 地下城游戏 —— 困难
- 信息安全等级测评师考试重点梳理
- 农妇守护瘫痪丈夫27年 单独抚育女儿撑起家庭
- hdu4417:线段树单点更新区间求和,离线 Super Mario
- win10打开语言服务器,在 Windows 10 中,部署一个 Go 1.13 语言的本地文档浏览 web 服务器的流程(已缺少 godoc.exe)...
- lombok小辣椒的使用
- 微信公众号教程(18)微信音乐播放器开发 上
- 14. python-es-8.3.3-多词项聚合multi_terms
- [附源码]计算机毕业设计Python校园运动会管理系统(程序+源码+LW文档)