0
我需要從符號單獨數字。所以,如果我有位2635,我需要它是這樣的:printf的 - 獨立的數字並簽署
"+ 2635."
這裏是我的代碼:
printf("%+-#13.4g\n", digit);
什麼,我得到的是
"+2635. "
我需要從符號單獨數字。所以,如果我有位2635,我需要它是這樣的:printf的 - 獨立的數字並簽署
"+ 2635."
這裏是我的代碼:
printf("%+-#13.4g\n", digit);
什麼,我得到的是
"+2635. "
也許你正在尋找一個更簡單的答案,但在一個捏你可以做到這一點:
printf("%c%#13.4g\n", digit < 0 ? '-' : '+', fabs(digit));
非常感謝! –
'+ 0002635'會被接受嗎? –
@Kerrek SB - 沒有 –