office软件即可。
按住“ctrl+H”组合键,在弹出的“查找和替换”窗口上,光标点放在“查找内容”处,再点击“特殊格式”——任意字母;接下来,将鼠标点放在“替换为”处,点击“格式”——字体,设置好后,就点击全部替换,就完成了、
数字也是这样,不过是在“特殊格式”里选中“任意数字”,再点击“字体”.
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
您好,很高兴为您回答。
罗马数字是阿拉伯数字传入之前使用的一种数码。罗马数字采用七个字母作数字、即Ⅰ(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)
如果,您对我的回答还满意,还请您尽快~~,谢谢啦!