阿拉伯数字转换成英文的软件(阿拉伯数字转换器在线)

2023-03-06 18:27:20 听风 思思

office软件即可。

按住“ctrl+H”组合键,在弹出的“查找和替换”窗口上,光标点放在“查找内容”处,再点击“特殊格式”——任意字母;接下来,将鼠标点放在“替换为”处,点击“格式”——字体,设置好后,就点击全部替换,就完成了、

数字也是这样,不过是在“特殊格式”里选中“任意数字”,再点击“字体”.

¥7002.02阿拉伯数字大写

7002.02元大写写作,人民币柒仟零贰元零贰分

使用人民币大写在线转换工具得到对应大写汉字:

1、输入人民币金额的小写阿拉伯数字即可得到对应大写汉字。

2、转换方法:输入人民币金额的小写阿拉伯数字,例如198.35,即可得转换成汉字“壹佰玖拾捌元叁角伍分”。

在输入数字的时候,可以包含小数点。

3、人民币金额用到的中文大写汉字如下:零、壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟、万、亿。

罗马数字阿转换成拉伯数字软件

网页上的转换工具行不行,可以互相转换。

要下载安装的:

========================================================

给个最简单的你.用浏览器打开就可以用.不用上网的.

将下面的代码全部复制到记事本里,然后另存为“罗马数字转换.html”放到桌面或其他地方。然后双击打开它就可以了。

html

head

title罗马数字转换器 V2/title

meta name=description content="将阿拉伯数字与罗马数字互换"

meta name=keywords content="Roman Digits, Roman Numbers, Roman Numerals, Javascript"

script language=javascript

!--

levels = null;

dict = null;

bIgnore1 = false;

bIgnore2 = false;

function makeLevels()

{

levels = new Array();

levels[0] = new oLevel('I', 'V');

levels[1] = new oLevel('X', 'L');

levels[2] = new oLevel('C', 'D');

levels[3] = new oLevel('M', null);

}

function makeDict()

{

dict = new Array();

dict['I'] = 1;

dict['V'] = 5;

dict['X'] = 10;

dict['L'] = 50;

dict['C'] = 100;

dict['D'] = 500;

dict['M'] = 1000

}

function trim(s)

{

var sResult = s;

while(sResult.charAt(0) == ' ')

sResult = sResult.substring(1, sResult.length);

while(sResult.charAt(sResult.length - 1) == ' ')

sResult = sResult.substring(0, sResult.length - 1);

return sResult

}

function main(v)

{

if (isNumeric(v))

{

if (levels == null)

makeLevels();

return toRoman(v);

}

if (isRoman(v))

{

if (dict == null)

makeDict();

return fromRoman(v);

}

alert('!');

return v

}

function fromRoman(v)

{

var n = 0;

for (var c = 0; c v.length; c++)

{

var ltr = v.charAt(c).toUpperCase();

if (c == v.length - 1)

return n + dict[ltr];

var next = v.charAt(c + 1).toUpperCase();

if ((ltr == 'I' || ltr == 'X' || ltr == 'C') dict[ltr] dict[next])

n -= dict[ltr]

else

n += dict[ltr]

}

return n

}

function toRoman(v)

{

var sResult = '';

for (var l = 0; l v.length; l++)

sResult = translateDigit(l, v) + sResult;

return sResult

}

function isNumeric(s)

{

for (var c = 0; c s.length; c++)

{

var d = s.charAt(c);

if (d != '0' d != '1' d != '2' d != '3' d != '4' d != '5' d != '6' d != '7' d != '8' d != '9')

return false

}

return true

}

function isRoman(s)

{

for (var c = 0; c s.length; c++)

{

var d = s.charAt(c).toUpperCase();

if (d != 'I' d != 'V' d != 'X' d != 'L' d != 'C' d != 'D' d != 'M')

return false

}

return true

}

function translateDigit(l, v)

{

if (bIgnore1)

{

bIgnore1 = false;

return ''

}

if (bIgnore2)

{

bIgnore2 = false;

return ''

}

var d = v.charAt(v.length - l - 1);

if (l = 3)

{

var n = d * Math.pow(10, l-3);

var ms = '';

for (var m = 0; m n; m++)

ms += 'M';

return ms

}

var s1 = levels[l].one;

var s5 = levels[l].five;

switch(d)

{

case ('0'):

{

return ''

}

case('1'):

{

return s1

}

case('2'):

{

return s1 + s1

}

case('3'):

{

return s1 + s1 + s1

}

case('4'):

{

return s1 + s5

}

case('5'):

{

return s5

}

case('6'):

{

return s5 + s1

}

case('7'):

{

return s5 + s1 + s1

}

case('8'):

{

return s5 + s1 + s1 + s1

}

case('9'):

{

if (v.charAt(v.length - l - 2) == '9')

{

bIgnore1 = true;

if (v.charAt(v.length - l - 3) == '9')

{

bIgnore2 = true

return s1 + levels[l + 3].one

}

else

if (v.charAt(v.length - l - 3) == '4')

{

bIgnore2 = true;

return s1 + levels[l + 2].five

}

else

return s1 + levels[l + 2].one

}

else

if (v.charAt(v.length - l - 2) == '4')

{

bIgnore1 = true;

return s1 + levels[l + 1].five

}

else

return s1 + levels[l + 1].one

}

default:

{

return d

}

}

}

function oLevel(s1, s5)

{

this.one = s1;

this.five = s5;

return this

}

//--

/script

/head

body onload="document.f.box.focus()"

br

ifont face="Comic Sans MS" color=#000000 size=+3罗马数字转换器 V2/font/i

hr align=left width=66%

br

Br

font face="Comic Sans MS"

将罗马数字转换为阿拉伯数字,反之也行br

br

输入阿拉伯数字(如 font color=red14/font)或 罗马数字(如 font color=redXIV/font),然后点击“转换”或按“Enter”键:

blockquote

form name="f" onSubmit="this.box.value = main(trim(this.box.value)); this.box.focus(); return false"

input type="text" name="box"/

input type="submit" value="转换"/

/form

/blockquote

/font

/body

/html

罗马数字在线转换器 20020101用罗马数字怎么写

您好,很高兴为您回答。

罗马数字是阿拉伯数字传入之前使用的一种数码。罗马数字采用七个字母作数字、即Ⅰ(1)、X(10)、C(100)、M(1000)、V(5)、L(50)、D(500)。

它的记数方法:

相同的数字连写,所表示的数等于这些数字相加得到的数,如 Ⅲ=3;

小的数字在大的数字的右边,所表示的数等于这些数字相加得到的数,如 Ⅷ=8、Ⅻ=12;

小的数字(限于 Ⅰ、X 和 C)在大的数字的左边,所表示的数等于大数减小数得到的数,如 Ⅳ=4、Ⅸ=9;在一个数的上面画一条横线,表示这个数增值 1,000 倍。还有罗马数字中数字0都是用空格代替的!

所以,19961008的罗马数字写法为:1996【MCMXCVI】10【X】08【VIII】

罗马数字在线转换网上也有,不过只能转换4000以下的数字,超过了也能转换,不过转换的结果,其书写方式是不对的。

例如:991107的罗马数字正确写法为:

   ———

【CMXCI CVII】

那条横线是写在CMXCI上面的,表示991的1000倍,也就是991000,CVII表示107,合在一起就是991000+107=991107

而用在线转换器,转换后的结果却是:

MM......MMCVII【中间有N个M】

另外再给您附加一个1314 , 520的写法:MCCCXIV(1314) , DXX(520)

如果,您对我的回答还满意,还请您尽快~~,谢谢啦!