SACT2 for System4.x

NUM_TO_HANKAKU

数値を半角文字列に変換します。

※System3.9のMHHコマンドに相当します。

string NUM_TO_HANKAKU(int nValue, int nFigures = -1, int nZeroPadding = false);

引数

nValue

変換する数値

nFigures

桁数

nFigures=-1の場合全体に必要な桁数に変換

デフォルト=-1

nZeroPadding

空いている桁をゼロで埋めるか否かのフラグ

true埋める
false埋めない(空白で埋める)

デフォルト=false

戻り値

変換された文字列

解説

nFiguresが全桁を表すのに必要な桁数より小さい場合、 nFiguresの値にかかわらず全桁を表すのに必要な桁数に変換されます。

桁数を指定しなくても良い場合は関数を使用せず、 nValue.String()intオブジェクト関数string(nValue)stringへのキャスト などで変換することもできます。

文字列に変換せずに直接メッセージとして表示する場合は、 NH を使用してください。

全角文字に変換するには、 NUM_TO_ZENKAKU を使用してください。

サンプルコード

string text = NUM_TO_HANKAKU(n);

参照

NH , NUM_TO_ZENKAKU ,