2011-08-29 105 views
-1

我知道在c,C++和所有其他类型的编程代码中,您可以使用语法“%4d”打印总共4位数字。如果变量只有一个数字,它将打印三个0和变量,如果你的变量是2位数字,两个0等等。然而在Octave中,它似乎会打印出空格而不是0。有没有办法迫使它打印出零,但保持4个整数的指定长度?打印0之前变量

这是为了命名程序输出的文件,因此需要前导零来帮助组织输出的数据。

+0

你的前提是不正确 - 你既需要在C和在Matlab /倍频'%04d'。 –

回答