垂直对齐浮在小数点上
|
有没有一种简单的方法可以将一列浮点数在小数点上对齐?换句话说,我想要一个类似以下的输出(竖线\'| \'仅用于清晰目的)
(format t \"~{|~16,5f|~%~}\" \'(798573.467 434.543543 2.435 34443.5))
这是
| 798573.44000|
| 434.54355|
| 2.43500|
| 34443.50000|
但尾随空格而不是零,如下所示:
| 798573.44 |
| 434.54355|
| 2.435 |
| 34443.5 |
没有找到相关结果
已邀请:
1 个回复
碉罕城爸
的内置控制字符不容易做到这一点,但是您可以将自己的函数传递给它:
您可以像这样使用它:
填充字符默认为
,并且可以作为第三个参数给出,如
。 使用
的替代实现:
(免责声明:也许我在ѭ3documentation的文档中忽略了一些容易的事情。)