本节介绍的参数d’, ‘%我’,‘%o’, ‘u’, ‘%x和十、转换规范。这些转换以各种格式打印整数。
这个d和%我转换规范都将年度参数打印为带符号的十进制数字;虽然%o’,‘u和%x将参数分别打印为无符号Octave、十进制或十六进制数字。这个十、conversationsspecification就像%x除了它使用了字符ABCDEF作为数字而不是abcdef’.
以下标志是有意义的:
左对齐字段中的结果(而不是正常的右对齐)。
对于签名的d和%我转换,如果值为正数,则打印aplus符号。
对于签名的d和%我转换,如果结果不是以加号或减号开头,则在其前面加一个空格字符。自+标志确保结果包括一个符号,如果同时提供这两个符号,则会忽略此标志。
对于%o转换,这将强制前导数字为0’,好像是通过提高精度。对于%x或十、,此前缀为前导0x或0X’(分别)对结果。这对d’,‘%我或u转换。
用零代替空格填充字段。零被放置在任何符号或基数的指示之后。如果-标志,或者如果指定了精度。
如果提供了精度,则指定要显示的最小位数;必要时返回前导零。如果不指定精度,则会根据需要打印数字。如果将值0转换为显式精度为0,则根本不会生成任何字符。
版权所有 © 2024 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号