* xyzzy lisp : format ~X
- 整数データの16進表記
- ":X" カンマ区切り
- "@X" 常に符号付き
- ":@X" 上記の組み合わせ
- パラメータは最大4つ
- 最小桁(幅)
- 足りない空きを埋める文字
- 区切りに使う文字
- 区切りを入れる間隔
- 後ろ2つは":X"と":@X"のときのみ有効。"X"と"@X"では無視される。
(format nil "~X" #x123abc) "123abc" (format nil "~:X" #x123abc) "123,abc" (format nil "~@X" #x123abc) "+123abc" (format nil "~:@X" #x123abc) "+123,abc" (format nil "~10X" #x123abc) " 123abc" (format nil "~10,'*X" #x123abc) "****123abc" (format nil "~10,'*:@X" #x123abc) "**+123,abc" (format nil "~10,'*,'-,2:X" #x123abc) "**12-3a-bc"
update : 2006-06-18 (Sun) 17:22:03