热线电话:13121318867

登录
2019-02-26 阅读量: 530
pythony有什么函数可以进行精确度处理

Python的定义允许使用不同的函数以多种方式处理浮点数的精度。其中大多数是在“ math”模块下定义的。本文将讨论一些最常用的函数。

1. trunc(): -此函数用于消除浮点数的所有小数部分,并返回不带小数部分的整数。

2. ceil(): -此函数用于打印大于给定数字最小整数

3. floor(): -此函数用于打印小于给定整数最大整数

# Python code to demonstrate ceil(), trunc()

# and floor()

# importing "math" for precision function

import math

# initializing value

a = 3.4536

# using trunc() to print integer after truncating

print ("The integral value of number is : ",end="")

print (math.trunc(a))

# using ceil() to print number after ceiling

print ("The smallest integer greater than number is : ",end="")

print (math.ceil(a))

# using floor() to print number after flooring

print ("The greatest integer smaller than number is : ",end="")

print (math.floor(a))

输出 :

The integral value of number is : 3
The smallest integer greater than number is : 4
The greatest integer smaller than number is : 3
8.9856
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子