为了账号安全,请及时绑定邮箱和手机立即绑定

为什么Python中 -5 / 3 == -2

为什么Python中 -5 / 3 == -2

绝地无双 2018-07-18 13:02:11
Java和C/C++的结果都是-1在Python中怎么得到-1?
查看完整描述

3 回答

?
偶然的你

TA贡献1841条经验 获得超3个赞

向下取整

查看完整回答
反对 回复 2018-07-18
?
茅侃侃

TA贡献1842条经验 获得超21个赞

def ceil(x, y):
    return int((x+y-1)/y)

然后ceil(-5,3)或者直接

int((-5+3-1)/3)


查看完整回答
反对 回复 2018-07-18
  • 3 回答
  • 0 关注
  • 1355 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信