在没有 math.ceil() 的情况下对数学计算进行四舍五入?

爱德华B

我正在开发一个没有math可用模块的系统。所有的“数学”功能安装(math.ceil()math.round(),等所有产生错误)。

我什至尝试使用import mathwhich 产生:

<type 'ImportError'>
__import__ not found

当前困扰我的问题:如何在没有 的情况下进行数学计算四舍五入为整数math.ceil

罗里·道顿

如果x是一个浮点数,您想要四舍五入为整数,并且您想要一个整数类型的结果,则可以使用

rounded_up_x = int(-(-x // 1))

这是有效的,因为整数除以一向下舍入,但在除法之前和之后使用负号会向相反的方向舍入。int这里float结果转换为整数。int如果您想要一个等于整数的浮点值,请删除它,这是某些编程语言所做的。

感谢@D.LaRocque 指出 Python 的ceil()函数返回整数类型。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法使用Math.round或Math.ceil将数字四舍五入

来自分类Dev

添加Math.ceil

来自分类Dev

在没有Math.h的情况下尝试计算以10为底的对数(确实关闭)

来自分类Dev

math.floor和math.ceil的行为有所不同

来自分类Dev

有没有四舍五入错误的数学除法方法吗?

来自分类Dev

有没有办法对BigInteger进行四舍五入?

来自分类Dev

有没有办法让 Chart.js 对小数进行四舍五入?

来自分类Dev

MySQL如何将值四舍五入到ceil

来自分类Dev

我如何在没有 math.pow c# 的情况下计算功率

来自分类Dev

ceil在Java中与Math.floorDiv相对?

来自分类Dev

Math.Ceil(Java)的浮点精度

来自分类Dev

用Java转换Math.ceil

来自分类Dev

UIImageview 没有变得四舍五入

来自分类Dev

math.ceil(0.5)返回与math.ceil(1/2)不同的值

来自分类Dev

Math.Round返回四舍五入为奇数值,但四舍五入为偶数

来自分类Dev

Math.Round返回四舍五入为奇数值,但四舍五入为偶数

来自分类Dev

没有得到想要的输出,数字没有四舍五入

来自分类Dev

为什么math.ceil()给出不同的答案

来自分类Dev

将math.ceil应用于python中的数组

来自分类Dev

Math.ceil无法使用负浮点数

来自分类Dev

如何处理python math.ceil中的舍入错误

来自分类Dev

如何使用Math.ceil()取整我的值?

来自分类Dev

将错误四舍五入为1个有效数字并根据错误位数对值进行四舍五入

来自分类Dev

四舍五入问题在Math.round()和.toFixed()中

来自分类Dev

如何使用Math.round将数字四舍五入到最接近的偶数?

来自分类Dev

四舍五入问题在Math.round()和.toFixed()中

来自分类Dev

如何使用Math.round将数字四舍五入到最接近的偶数?

来自分类Dev

iOS对带有阴影的UITextField进行了四舍五入

来自分类Dev

java中如何获取没有四舍五入的浮点数

Related 相关文章

  1. 1

    无法使用Math.round或Math.ceil将数字四舍五入

  2. 2

    添加Math.ceil

  3. 3

    在没有Math.h的情况下尝试计算以10为底的对数(确实关闭)

  4. 4

    math.floor和math.ceil的行为有所不同

  5. 5

    有没有四舍五入错误的数学除法方法吗?

  6. 6

    有没有办法对BigInteger进行四舍五入?

  7. 7

    有没有办法让 Chart.js 对小数进行四舍五入?

  8. 8

    MySQL如何将值四舍五入到ceil

  9. 9

    我如何在没有 math.pow c# 的情况下计算功率

  10. 10

    ceil在Java中与Math.floorDiv相对?

  11. 11

    Math.Ceil(Java)的浮点精度

  12. 12

    用Java转换Math.ceil

  13. 13

    UIImageview 没有变得四舍五入

  14. 14

    math.ceil(0.5)返回与math.ceil(1/2)不同的值

  15. 15

    Math.Round返回四舍五入为奇数值,但四舍五入为偶数

  16. 16

    Math.Round返回四舍五入为奇数值,但四舍五入为偶数

  17. 17

    没有得到想要的输出,数字没有四舍五入

  18. 18

    为什么math.ceil()给出不同的答案

  19. 19

    将math.ceil应用于python中的数组

  20. 20

    Math.ceil无法使用负浮点数

  21. 21

    如何处理python math.ceil中的舍入错误

  22. 22

    如何使用Math.ceil()取整我的值?

  23. 23

    将错误四舍五入为1个有效数字并根据错误位数对值进行四舍五入

  24. 24

    四舍五入问题在Math.round()和.toFixed()中

  25. 25

    如何使用Math.round将数字四舍五入到最接近的偶数?

  26. 26

    四舍五入问题在Math.round()和.toFixed()中

  27. 27

    如何使用Math.round将数字四舍五入到最接近的偶数?

  28. 28

    iOS对带有阴影的UITextField进行了四舍五入

  29. 29

    java中如何获取没有四舍五入的浮点数

热门标签

归档