详解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教程之用py2exe将PY文件转成EXE文件
Jun 12 Python
Python中lambda的用法及其与def的区别解析
Jul 28 Python
Python图像处理之简单画板实现方法示例
Aug 30 Python
如何利用Python模拟GitHub登录详解
Jul 15 Python
python selenium登录豆瓣网过程解析
Aug 10 Python
PyTorch使用cpu加载模型运算方式
Jan 13 Python
Python object类中的特殊方法代码讲解
Mar 06 Python
Python定义一个函数的方法
Jun 15 Python
Python实现验证码识别
Jun 15 Python
opencv 图像轮廓的实现示例
Jul 08 Python
OpenCV实现机器人对物体进行移动跟随的方法实例
Nov 09 Python
Django websocket原理及功能实现代码
Nov 14 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
php中10个不同等级压缩优化图片操作示例
2016/11/14 PHP
PHP实现的回溯算法示例
2017/08/15 PHP
PHP二维关联数组的遍历方式(实例讲解)
2017/10/18 PHP
encode脚本和normal脚本混用的问题与解决方法
2007/03/08 Javascript
[Web]防止用户复制页面内容和另存页面的方法
2009/02/06 Javascript
js 操作符实例代码
2009/10/24 Javascript
extjs中form与grid交互数据(record)的方法
2013/08/29 Javascript
Bootstrap弹出带合法性检查的登录框实例代码【推荐】
2016/06/23 Javascript
关于Javascript回调函数的一个妙用
2016/08/29 Javascript
基于angularJS的表单验证指令介绍
2016/10/21 Javascript
Jquery Easyui搜索框组件SearchBox使用详解(19)
2016/12/17 Javascript
JS正则获取HTML元素的方法
2017/03/31 Javascript
js 开发之autocomplete="off"在chrom中失效的解决办法
2017/09/28 Javascript
webpack引入eslint配置详解
2018/01/22 Javascript
vue自定义底部导航栏Tabbar的实现代码
2018/09/03 Javascript
react中hook介绍以及使用教程
2020/12/11 Javascript
[00:08]DOTA2勇士令状等级奖励“天外飞星”
2019/05/24 DOTA
django1.8使用表单上传文件的实现方法
2016/11/04 Python
python pycurl验证basic和digest认证的方法
2018/05/02 Python
python发送告警邮件脚本
2018/09/17 Python
python代码 输入数字使其反向输出的方法
2018/12/22 Python
python抓取搜狗微信公众号文章
2019/04/01 Python
python Gunicorn服务器使用方法详解
2019/07/22 Python
python爬虫刷访问量 2019 7月
2019/08/01 Python
python实现输出一个序列的所有子序列示例
2019/11/18 Python
在python中求分布函数相关的包实例
2020/04/15 Python
如何基于python实现不邻接植花
2020/05/01 Python
详解移动端HTML5页面端去掉input输入框的白色背景和边框(兼容Android和ios)
2016/12/15 HTML / CSS
国贸专业的职业规划范文
2014/01/23 职场文书
尽职尽责村干部自我鉴定
2014/01/23 职场文书
自习课吵闹检讨书范文
2014/09/26 职场文书
投诉信回复范文
2015/07/03 职场文书
2016年社区“我们的节日·中秋节”活动总结
2016/04/05 职场文书
python爬虫框架feapde的使用简介
2021/04/20 Python
利用Selenium添加cookie实现自动登录的示例代码(fofa)
2021/05/08 Python
golang 实用库gotable的具体使用
2021/07/01 Golang