美文网首页
py3笔记46:浮点数取整

py3笔记46:浮点数取整

作者: _百草_ | 来源:发表于2023-06-16 20:30 被阅读0次

1、转str

a=9.9
res=int(str(a).split(".")[0])
print(res)

2、 int 向下取整

res = int(a) # 向下取整
print(res)

3、 round(num,精度) # py3中四舍六入五均分(5,当前位奇数进1,偶数舍弃)

a=1.565  # 1.56
a=2.565  # 2.56
a = 1.555  # 1.55
a= 2.555 # 2.56
# Round a number to a given precision in decimal digits. 指定小数点位数
# print(round(a,2))

a=1.5  # 2
a=2.5  # 2
print(round(a))

4、 math.ceil() 向上取整

import math
print(math.ceil(1.1)) # 2
print(math.ceil(1.9)) # 2

5、 math.modf() 返回小数和整数部分的元组

print(math.modf(1.4)) # (0.3999999999999999, 1.0)

相关文章

  • python笔记1

    //向下取整,/取浮点数 **幂运算 is判断引用,==判断值

  • PHP常用函数整理(一)

    数学函数 abs(): 求绝对值 ceil():进一法取整 floor():舍去法取整 fmod():浮点数取余<...

  • 十月六号

    数学函数 abs(): 求绝对值 ceil():进一法取整 floor():舍去法取整 fmod():浮点数取余 ...

  • Python 10

    不同数据类型的转换1 主要是和整数 整数、浮点数、布尔型、字符串 1)浮点数——>整数 ①取整 ②四舍五入 取整 ...

  • JavaScript位运算 number|0取整和浮点数位运算

    >参考:知乎作者@我是个AI 位运算取整原理 JavaScript位运算取整原理 浮点数位运算 乘基数取整法: 1...

  • 2、字符串

    上集回顾:整数(int)和浮点数(float)加(+)、减(-)、乘(*)、除(/)、取整(//)、取余(%)变量...

  • 小技巧(更新中)

    取整 浮点数操作不准确问题 Number.EPSILON 代表 2.2204460492503130808472...

  • Python3运算符

    算术运算符 为了明确浮点数到整数的转换,建议使用math.floor()向下取整和math.ceil()向上取整 ...

  • 4-1对数值取整、精确计算和格式化输出

    对数值取整 当我们想要将一个浮点数取整到固定的小数位对于简单的取整操作,可以使用round(value, ndig...

  • 浮点数转化整数-向上取整、向下取整

    Objective-C拓展了C,自然很多用法是和C一致的。比如浮点数转化成整数,就有以下四种情况。 1.简单粗暴,...

网友评论

      本文标题:py3笔记46:浮点数取整

      本文链接:https://www.haomeiwen.com/subject/sforydtx.html