* xyzzy lisp : format ~D
- 整数データの10進表記
- ":D" カンマ区切り
- "@D" 常に符号付き
- ":@D" 上記の組み合わせ
- パラメータは最大4つ
- 最小桁(幅)
- 足りない空きを埋める文字
- 区切りに使う文字(いわゆる全角文字は想定されていない。最小桁がおかしくなる)
- 区切りを入れる間隔
- 後ろ2つは":D"と":@D"のときのみ有効。"D"と"@D"では無視される。
(format nil "~D" 12345) "12345" (format nil "~:D" 12345) "12,345" (format nil "~@D" 12345) "+12345" (format nil "~:@D" 12345) "+12,345" (format nil "~10D" 12345) " 12345" (format nil "~10,'*D" 12345) "*****12345" (format nil "~10,'*:@D" 12345) "***+12,345" (format nil "~10,'*,'-,2:D" 12345) "***1-23-45"
update : 2006-06-18 (Sun) 17:18:57