详解Python3中ceil()函数用法


Posted in Python onFebruary 19, 2019

描述

ceil(x) 函数返回一个大于或等于 x 的的最小整数。

语法

以下是 ceil() 方法的语法:

import math

math.ceil( x )

注意:ceil()是不能直接访问的,需要导入 math 模块,通过静态对象调用该方法。

参数

x -- 数值表达式。

返回值

函数返回返回一个大于或等于 x 的的最小整数。

实例

以下展示了使用 ceil() 方法的实例:

#!/usr/bin/python3
import math  # 导入 math 模块

print ("math.ceil(-45.17) : ", math.ceil(-45.17))
print ("math.ceil(100.12) : ", math.ceil(100.12))
print ("math.ceil(100.72) : ", math.ceil(100.72))
print ("math.ceil(math.pi) : ", math.ceil(math.pi))

以上实例运行后输出结果为:

math.ceil(-45.17) : -45
math.ceil(100.12) : 101
math.ceil(100.72) : 101
math.ceil(math.pi) : 4

python 向上取整ceil 向下取整floor 四舍五入round

#encoding:utf-8
import math

#向上取整
print "math.ceil---"
print "math.ceil(2.3) => ", math.ceil(2.3)
print "math.ceil(2.6) => ", math.ceil(2.6)

#向下取整
print "\nmath.floor---"
print "math.floor(2.3) => ", math.floor(2.3)
print "math.floor(2.6) => ", math.floor(2.6)

#四舍五入
print "\nround---"
print "round(2.3) => ", round(2.3)
print "round(2.6) => ", round(2.6)

#这三个的返回结果都是浮点型
print "\n\nNOTE:every result is type of float"
print "math.ceil(2) => ", math.ceil(2)
print "math.floor(2) => ", math.floor(2)
print "round(2) => ", round(2)

运行结果:

详解Python3中ceil()函数用法

Python 相关文章推荐
Python中的模块导入和读取键盘输入的方法
Oct 16 Python
Python实现ssh批量登录并执行命令
Oct 25 Python
Django中login_required装饰器的深入介绍
Nov 24 Python
python 定时修改数据库的示例代码
Apr 08 Python
python调用摄像头显示图像的实例
Aug 03 Python
Django框架模板的使用方法示例
May 25 Python
OpenCV+Python--RGB转HSI的实现
Nov 27 Python
python3实现elasticsearch批量更新数据
Dec 03 Python
python GUI库图形界面开发之PyQt5树形结构控件QTreeWidget详细使用方法与实例
Mar 02 Python
Python+OpenCV实现图像的全景拼接
Mar 05 Python
总结python多进程multiprocessing的相关知识
Jun 29 Python
Python编程super应用场景及示例解析
Oct 05 Python
django与小程序实现登录验证功能的示例代码
Feb 19 #Python
实例讲解Python3中abs()函数
Feb 19 #Python
python协程之动态添加任务的方法
Feb 19 #Python
Python同步遍历多个列表的示例
Feb 19 #Python
python读取txt文件并取其某一列数据的示例
Feb 19 #Python
详解Python3注释知识点
Feb 19 #Python
Python3解释器知识点总结
Feb 19 #Python
You might like
在任意字符集下正常显示网页的方法一
2007/04/01 PHP
php数组删除元素示例
2014/03/21 PHP
php简单实现数组分页的方法
2016/04/30 PHP
goto语法在PHP中的使用教程
2020/09/17 PHP
JavaScript中“基本类型”之争小结
2013/01/03 Javascript
GRID拖拽行的实例代码
2013/07/18 Javascript
js 三级关联菜单效果实例
2013/08/13 Javascript
JavaScript导出Excel实例详解
2014/11/25 Javascript
JavaScript中的console.group()函数详细介绍
2014/12/29 Javascript
jQuery简单实现仿京东商城的左侧菜单效果代码
2015/09/09 Javascript
jQuery实现Flash效果上下翻动的中英文导航菜单代码
2015/09/22 Javascript
原生js实现移动端瀑布流式代码示例
2015/12/18 Javascript
jquery 遍历数组 each 方法详解
2016/05/25 Javascript
Angular.JS去掉访问路径URL中的#号详解
2017/03/30 Javascript
vue2.0 使用element-ui里的upload组件实现图片预览效果方法
2018/09/04 Javascript
对angularJs中controller控制器scope父子集作用域的实例讲解
2018/10/08 Javascript
koa2使用ejs和nunjucks作为模板引擎的使用
2018/11/27 Javascript
vue elementui el-form rules动态验证的实例代码详解
2019/05/23 Javascript
使用layui前端框架弹出form表单以及提交的示例
2019/10/25 Javascript
vue实现用户长时间不操作自动退出登录功能的实现代码
2020/07/23 Javascript
vue中的.$mount('#app')手动挂载操作
2020/09/02 Javascript
[01:19:11]Ti4 循环赛第二日 NaVi.us vs iG
2014/07/11 DOTA
Python yield与实现方法代码分析
2018/02/06 Python
读取json格式为DataFrame(可转为.csv)的实例讲解
2018/06/05 Python
Pycharm更换python解释器的方法
2018/10/29 Python
Python 多线程搜索txt文件的内容,并写入搜到的内容(Lock)方法
2019/08/23 Python
Python下应用opencv 实现人脸检测功能
2019/10/24 Python
Python猴子补丁Monkey Patch用法实例解析
2020/03/23 Python
python如何控制进程或者线程的个数
2020/10/16 Python
经济与贸易专业应届生求职信
2013/11/19 职场文书
护理工作感言
2014/01/16 职场文书
知名企业招聘广告词大全
2014/03/18 职场文书
初中优秀班集体申报材料
2014/05/01 职场文书
七一党日活动总结
2014/07/08 职场文书
环境保护宣传标语大全!
2019/06/28 职场文书
JS高级程序设计之class继承重点详解
2022/07/07 Javascript