说我有这个打印声明,
System.out.printf("%+2.1fx^%d", sum, m == 1 ? 0 : m--);
我之前的代码并不重要,因为我只想尝试打印别的东西。
打印出来:
S(x)=-1.5x^5-7.1x^4+4.9x^3+1.4^2+2.4x^0
有没有办法打印" "
(空格)而不是0
?
答案 0 :(得分:0)
这应该可以解决问题:
if (m == 1)
System.out.printf("%+2.1fx ", sum);
else
System.out.printf("%+2.1fx^%d", sum, m--);