TOSTR¶
関数名 | 引数 | 戻り値 |
---|---|---|
![]() TOSTR | int , option | string |
API
string TOSTR int, option
第二引数は省略できますが、省略した場合は
PRINTFORM
の{}
内などと同じように単に文字列になります。この関数は内部でC#の
Int64.ToString()関数
を呼んでおり、C#と同じ書式指定ができます。第二引数が適切でない場合、エラーになります。簡単な書式指定の例は同名の式中で使える関数を確認してください。 書式指定の詳細はC#の数値書式指定文字列について解説しているWebサイトを参考にして下さい。
ヒント
命令、式中関数両方対応しています。
例
MAIN.ERB
@SYSTEM_TITLE
A = 438765
PRINTSL TOSTR(A)
PRINTSL TOSTR(A, "x")
PRINTSL TOSTR(A, "X")
PRINTSL TOSTR(A, "D8")
PRINTSL TOSTR(A, "X8")
PRINTSL TOSTR(A, "00000000")
PRINTSL TOSTR(A, "########")
PRINTSL TOSTR(A, "#,###")
PRINTSL TOSTR(A, "0000万0000")
結果
438765 //標準
6b1ed //"x" 16進数(小文字)
6B1ED //"X" 16進数(大文字)
00438765 //"D8" 10進数 + 8桁
0006B1ED //"X8" 16進数 + 8桁
00438765 //"00000000" 10進数 + 8桁
438765 //"########" 10進数
438,765 //"#,###" 3桁ごとに","
0043万8765 //"0000万0000" 8桁 + 4桁目に"万"