#漢数字(<値>[, <変換形式>, <大字>, <付加位取り>])

漢数字文字列を作ります。


構文

#漢数字(<値>[, <変換形式>, <大字>, <付加位取り>])
#KANSUJI(<値>[, <変換形式>, <大字>, <付加位取り>])

引数

<値>
漢数字文字列に変換したい数値または文字列を与えます。
<変換形式>
変換形式を次の値の和で指定します。省略したときは,通常の漢数字文字列になります。
1大字(だいじ)を使います。
2位取りを省きます。
4小数点以下も変換します。
8大字でない〇〜九を全角のアラビア数字 (0〜9) に変換します。千,百,十の位取りは省かれますが,<付加位取り> を指定することで位取りを行なうことができます。
16一十と変換します。
32一百と変換します。
<大字>
大字にする文字を指定します。省略したときは,'壱弐参拾' が指定されたとみなされます。<変換形式> に大字を使うと指定したときにだけ有効です。
<付加位取り>
アラビア数字に変換する場合に,付加したい位取りを次の値の和で指定します。このとき,大字の指定があれば大字で付加されます。
1十を付加します。
2百を付加します。
4千を付加します。

#漢数字(123)'百二十三'
#漢数字(123,1,'全')'佰弐拾参'
#漢数字(123,2,'')'一二三'
#漢数字(123456789.123,4)'一億二千三百四十五万六千七百八十九.一分二釐三毫'
#漢数字(678.9,1,'漆陸')'陸百漆十八'
#漢数字(100000,2)'一〇〇〇〇〇'
#漢数字(12300,8)'1万2300'
#漢数字(12300,8,,4)'1万2千300'
#漢数字(1357.9,5)'壱千参百五拾七.九分'
#漢数字('1丁目23番地')'一丁目二十三番地'

解説

戻り値

関連項目

→#文字列
DBProヘルプ目次へ