详解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 计算文件的md5值实例
Jan 13 Python
Python实现抓取网页生成Excel文件的方法示例
Aug 05 Python
git进行版本控制心得详谈
Dec 10 Python
Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)
Apr 30 Python
python直接获取API传递回来的参数方法
Dec 17 Python
python爬取基于m3u8协议的ts文件并合并
Apr 26 Python
python opencv 图像拼接的实现方法
Jun 27 Python
Python操作远程服务器 paramiko模块详细介绍
Aug 07 Python
python 命名规范知识点汇总
Feb 14 Python
完美解决keras保存好的model不能成功加载问题
Jun 11 Python
一文读懂Python 枚举
Aug 25 Python
简单介绍Python的第三方库yaml
Jun 18 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
实现“上一页”和“下一页按钮
2006/10/09 PHP
PHP chmod 函数与批量修改文件目录权限
2010/05/10 PHP
PHP与javascript实现变量交互的示例代码
2013/07/23 PHP
PHPStorm 2020.1 调试 Nodejs的多种方法详解
2020/09/17 NodeJs
js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)
2012/12/27 Javascript
用函数模板,写一个简单高效的 JSON 查询器的方法介绍
2013/04/17 Javascript
jquery 获取 outerHtml 包含当前节点本身的代码
2014/10/30 Javascript
js 左右悬浮对联广告特效代码
2014/12/12 Javascript
jQuery中:focus选择器用法实例
2014/12/30 Javascript
jquery插件splitScren实现页面分屏切换模板特效
2015/06/16 Javascript
jQuery解析json格式数据简单实例
2016/01/22 Javascript
javascript动态获取登录时间和在线时长
2016/02/25 Javascript
Bootstrap Paginator分页插件与ajax相结合实现动态无刷新分页效果
2016/05/27 Javascript
jQuery实现区域打印功能代码详解
2016/06/17 Javascript
使用jquery给指定的table动态添加一行、删除一行
2016/10/13 Javascript
JS实现购物车特效
2017/02/02 Javascript
小程序视频列表中视频的播放与停止的示例代码
2018/07/20 Javascript
vue组件传值的实现方式小结【三种方式】
2020/02/05 Javascript
基于vue-cli3+typescript的tsx开发模板搭建过程分享
2020/02/28 Javascript
python结合API实现即时天气信息
2016/01/19 Python
Python开发中爬虫使用代理proxy抓取网页的方法示例
2017/09/26 Python
python爬虫系列Selenium定向爬取虎扑篮球图片详解
2017/11/15 Python
Python使用Windows API创建窗口示例【基于win32gui模块】
2018/05/09 Python
mac下pycharm设置python版本的图文教程
2018/06/13 Python
如何基于Python实现电子邮件的发送
2019/12/16 Python
python中翻译功能translate模块实现方法
2020/12/17 Python
HTML5和以前HTML4的区别整理
2013/10/20 HTML / CSS
GUESS德国官网:美国牛仔服装品牌
2017/02/14 全球购物
优纳科技软件测试面试题
2012/05/15 面试题
军训感想500字
2014/02/20 职场文书
师德演讲稿范文
2014/05/06 职场文书
解除劳动关系协议书范文
2014/09/11 职场文书
2014年档案管理员工作总结
2014/12/01 职场文书
西湖英语导游词
2015/02/06 职场文书
加薪申请报告范本
2015/05/15 职场文书
《学会生存》读后感3篇
2019/12/09 职场文书