使用 if_abs 将负整数转换为正数 [重复]
Posted
技术标签:
【中文标题】使用 if_abs 将负整数转换为正数 [重复]【英文标题】:Converting Negative integer number into positive using if_abs [duplicate] 【发布时间】:2019-03-13 07:18:53 【问题描述】:提示用户输入整数并打印绝对值后,如何使用 if 语句将输入的负整数转换为正数。
【问题讨论】:
number *= -1
您可以通过写if number < 0: number *= -1
来做到这一点,但这样做是错误的。正确的方法就是number = abs(number)
。
【参考方案1】:
number
是您的整数输入。
代码:
number = abs(number)
【讨论】:
为什么还要查看if number < 0
?
哦,真的。 if
这里不需要。谢谢,@hiroprotagonist以上是关于使用 if_abs 将负整数转换为正数 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
将负双精度转换为无符号整数的行为是不是在 C 标准中定义? ARM 与 x86 上的不同行为