【发布时间】:2021-12-16 18:41:58
【问题描述】:
如何格式化 0 的值,使其使用fprintf 显示“0000.000000000000”?我有 %8.12f 但它只显示 0.000000000000。
【问题讨论】:
-
尝试查找“前导零”
如何格式化 0 的值,使其使用fprintf 显示“0000.000000000000”?我有 %8.12f 但它只显示 0.000000000000。
【问题讨论】:
您需要添加一个0 字符来指示fprintf 附加的前导字符应该是什么,然后宽度必须比小数位数长您希望填充的位数。即
>> fprintf( '%017.12f\n', 0 )
0000.000000000000
【讨论】: