首页 > 编程知识 正文

python中四舍五入函数取整,python向上取整函数

时间:2023-05-03 07:29:01 阅读:29443 作者:3383

1 .取整数运算

在Python中,整数运算的运算符为//,整数运算的整数向下舍入而不四舍五入

例:9//4=2,也就是说,如果将9比4设为整数,则为2

-9//-4=2,-9-4=2.25,因此调整为2

那么,9//-4是多少呢?

9//-4=-3。 9-4应该是-2.25,所以如果对-2.25取以下整数,应该是-3而不是-2,所以9//-4=-3

那么-9//4呢?

-94也应该等于-2.25,所以向下舍入得到-9//4=-3

总结:

9//4=2

-9//-4=2

9//-4=-3

-9//4=-3

2 .进行剩馀运算

用Python取馀数运算的运算符为%,取馀数的结果是除以除数后的馀数

例:9%4=1,即9比4取馀数为1,94=21,即9除以4等于2馀数1,因此9%4=1

那么,提问axdxq又来了。 -9%-4是多少? 9%-4是多少? -9%4是多少?

这将使用一个公式。 在Python中,馀数的计算公式: a % b=a - a //b * b

也就是说,a对b取馀数,是a减去a先对b取整数,再乘以b,a对b取馀数

那么,-9%-4等于-9-(-9//-4*-4 ),即-9%-4=-1

9%-4成为9-(9/-4*-4 ),成为-3,即9%-4=-3

-9%4等于-9-(-9//4*4),即-9%4=3

总结:

9%4=1

-9%-4=-1

9%-4=-3

-9%4=3

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。