导读:就爱阅读网友为大家分享了多篇关于 "[阿拉伯数字大写转换]js 阿拉伯数字转中文大写 " 资料,内容精辟独到,非常感谢网友的分享,希望从中能找到对您有所帮助的内容。
相关资料一 : js 阿拉伯数字转中文大写
- function DX(n) {
- if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n))
- return "数据非法";
- var unit = "千百拾亿千百拾万千百拾元角分", str = "";
- n += "00";
- 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 str.replace(/零(千|百|拾|角)/g, "零").replace(/(零)+/g, "零").replace(/零(万|亿|元)/g, "$1").replace(/(亿)万|壹(拾)/g, "$1$2").replace(/^元零?|零分/g, "").replace(/元$/g, "元整");
- }
今天因为项目的需要,自己去网上找了下,好象没找到,算了还是自己写吧,反正没事做,练练手,如果对你有帮助就拿去用吧,我都经常用别人的代码,不过请注明出处,尊重下别人的劳动呵~ 谢谢。
function transfer() {var input=document.forms[0].elements['xiao'].value;vardanwei=Array(""," 十 "," 百 "," 千 "," 万 "," 十 "," 百 "," 千 "," 亿 ");varinputvalue=parseInt(input);var l=input.length;var a=new Array(l);var b=new Array(l);var result="";for(var i=0;i{a[i]=input.substr(i,1);b[i]=getchinese(a[i]);result+=b[i]+danwei[l-i-1];}document.forms[0].elements['da'].value=result;}function getchinese(p){varinput=p;if(input=="0")return" 零 "; elseif(input=="1")return" 壹 ";else if(input=="2")return" 贰 ";else if(input=="3")return" 叁 ";else if(input=="4")return" 肆 ";else if(input=="5")return" 伍 ";else if(input=="6")return" 陆 ";else if(input=="7")return"[] 柒";else if(input=="8")return" 捌 ";else if(input=="9")return" 玖 ";}
excel 如何阿拉伯数字转中文,如,26 转变成 二十六 ,或 贰拾陆,这个功能可以用在工资显示上面,下面小编就为大家详细介绍一下,来看看吧!
软件名称:
Excel2003 绿色版 EXCEL2003 精简绿色版 (附 excel2003 绿色工具)软件大小:13.3MB 更新时间:
2012-06-19工具 / 原料
这个软件上可以用 excel,也可以用 wps, 演示当中用的是 wps
方法 / 步骤
第一:打开需要处理转换的 xls 文件,薄。
第二:选中要需要阿拉伯数字转中文的列或区域,(需要转换的多为工资)
第三: 找到单元格, 演示中使用的是 wps ,直接在工具栏:格式 - 单元格。
第四:点击后,在弹出的窗口中的,默认的 数字 -- 分类 -- 特殊
第五:特殊 中选择 中文小写数字 如:二十六
第六:看选择了 中文小写数字 的效果。
第七:特殊 中选择 中文大写数字 如:贰拾陆
第八:看选择了 中文大写数字 的效果。
以上就是 excel 如何将阿拉伯数字转为中文方法介绍,操作很简单的,大家学会了吗?希望能对大家有所帮助!
word2007 怎么将数字变大写?在使用 word2007 时,我们经常会遇到平一些账目要使用数字大写,而大写数字还有许多人至今都不会写。即使用输入法手动输入也不一定能找对文字,不过没关系,今天小编来教大家在 Word 中轻松完成阿拉伯数字和大写数字的转换。
你只需要输入阿拉伯数字,然后用 Word 转换一下,这些阿拉伯数字即可变成大写的数字!比手动输入的更速度准确吧?!下面就一起来看看 Word2007 将阿拉伯数字转换成大写数字方法吧!
软件名称:
Office 2007 四合一精简版 58M (含 Excel 、PowerPoint、Word、Access)软件大小:58MB 更新时间:
2014-04-01一、首先,选中需要转换的数字;
Word2007 将阿拉伯数字转换成大写数字方法
二、单击菜单栏的 "插入" 中的 "数字";
Word2007 将阿拉伯数字转换成大写数字方法
三、在弹出的 "数字" 对话框中的 "数字类型" 中选择 "壹、贰、叁……",然后确定。
Word2007 将阿拉伯数字转换成大写数字方法
Word2007 将阿拉伯数字转换成大写数字方法
怎样,结果是否已经变成了 "玖仟玖佰玖拾玖",转换过来的大写数字快速而又准确,不用白不用!
以上就是就爱阅读网小编为大家带来的 Word2007 内将阿拉伯数字转换成中文大写汉字的方法,希望可以帮助到大家,大家如果还有疑问的话,可以在下方的评论框内给我们留言哦。我们会尽自己所能的为大家解答。谢谢大家一如既往的支持,也请大家继续关注就爱阅读网的后续教程和软件。
下面为大家带来了 excel 中将阿拉伯数字转换成中文大写数字的函数方式,这里用到了 excel 内置的隐藏行书 numberstring 函数,这个函数包含两个参数,第一个参数为数值或者单元格数值的引用,第二个参数如果是 1,函数的返回值是一二三这样有大小的中文数字,一起来看看吧!
如果是 2,函数的返回值是壹贰叁这样的有大小的中文数字
如果参数是 3 将返回无大小的形式为一二三的中文数字
软件名称:
Excel2003 绿色版 EXCEL2003 精简绿色版 (附 excel2003 绿色工具)软件大小:13.3MB 更新时间:
2012-06-19方法 / 步骤
在 a1 单元格输入一个数值
鼠标左键点一下 b1 单元格,然后输入 = numberstring(),然后将鼠标左键点击一下括号内部
鼠标左键点击一下 a1 单元格
然后输入一个半角逗号,一个 1,然后点击绿色的对号
函数的返回值变成了一个很大的用一二三形式显示的中文数字
鼠标点击函数第二个参数 1 前面的位置,然后向后拖动选中 1,此时 1 的背景是黑色,最后键盘输入 2
输入一个 2 之后然后点击绿色的对号完成输入
此时函数的返回值是大写的很大的一个数字
如果第三个参数是 3,函数将返回数码而不是一个很大的数字,数码是大写一二三形式的
END
以上就是 excel 中将阿拉伯数字转换成中文大写数字的函数方式,希望对大家有所帮助!
以上关于 "[阿拉伯数字大写转换]" 的信息由网友上传分享,希望对您有所帮助 ,感谢您对就爱阅读网的支持!
来源: http://www.92to.com/bangong/2017/06-06/22851478.html