gpt4 book ai didi

c - printf - 分隔数字和符号

转载 作者:太空宇宙 更新时间:2023-11-04 08:56:43 26 4
gpt4 key购买 nike

我需要将数字与符号分开。所以,如果我有数字 2635,我需要它是这样的:

"+       2635."

Here is my code:

printf("%+-#13.4g\n", digit);

我得到的是

"+2635.       "

最佳答案

也许您正在寻找更简单的答案,但在紧要关头您可以这样做:

printf("%c%#13.4g\n", digit < 0 ? '-' : '+', fabs(digit));

关于c - printf - 分隔数字和符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16576057/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com