gpt4 book ai didi

python - 为什么 -2//4 的输出为 -1?

转载 作者:行者123 更新时间:2023-12-01 01:16:43 26 4
gpt4 key购买 nike

我得到-1作为 -2//4 的输出。

print(-2//4)

最佳答案

-2 divided by 4 == -0.5

在 Python 3 中,// 运算符生成结果的下限

Floor 会将数字带到下一个较小的整数

您正在使用负数,因此 -1 小于 0

 -2 / 4
>> -0.5

 math.floor(-0.5)
>> -1

 -2 // 4
>> -1

关于python - 为什么 -2//4 的输出为 -1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54281872/

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