详解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 ORM框架SQLAlchemy学习笔记之关系映射实例
Jun 10 Python
Python实现批量读取图片并存入mongodb数据库的方法示例
Apr 02 Python
更换Django默认的模板引擎为jinja2的实现方法
May 28 Python
Python实现简单的文本相似度分析操作详解
Jun 16 Python
python模拟登陆,用session维持回话的实例
Dec 27 Python
Python魔法方法功能与用法简介
Apr 04 Python
使用coverage统计python web项目代码覆盖率的方法详解
Aug 05 Python
Python中使用gflags实例及原理解析
Dec 13 Python
python 经典数字滤波实例
Dec 16 Python
解决tensorflow由于未初始化变量而导致的错误问题
Jan 06 Python
如何给Python代码进行加密
Jan 10 Python
简单了解Python变量作用域正确使用方法
Jun 12 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
DC《神奇女侠2》因疫情推迟上映 温子仁新恐怖片《恶性》撤档
2020/04/09 欧美动漫
简单的方法让你的后台登录更加安全(php中加session验证)
2012/08/22 PHP
PHP中isset与array_key_exists的区别实例分析
2015/06/02 PHP
PHP压缩图片功能的介绍
2019/03/21 PHP
PHP与SQL语句写一句话木马总结
2019/10/11 PHP
jqPlot Option配置对象详解
2009/07/25 Javascript
JSON.parse 解析字符串出错的解决方法
2010/07/08 Javascript
jquery xMarquee实现文字水平无缝滚动效果
2014/04/29 Javascript
移除AngularJS下URL中的#字符的方法
2015/06/19 Javascript
基于vue实现分页/翻页组件paginator示例
2017/03/09 Javascript
layui 对弹窗 form表单赋值的实现方法
2019/09/04 Javascript
vue+canvas实现移动端手写签名
2020/05/21 Javascript
解决Vue + Echarts 使用markLine标线(precision精度问题)
2020/07/20 Javascript
VUE动态生成word的实现
2020/07/26 Javascript
Vue 集成 PDF.js 实现 PDF 预览和添加水印的步骤
2021/01/22 Vue.js
[01:04:01]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS DT第一场
2014/05/24 DOTA
[57:18]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#3VP VS VG
2016/03/03 DOTA
Python挑选文件夹里宽大于300图片的方法
2015/03/05 Python
Python实现短网址ShortUrl的Hash运算实例讲解
2015/08/10 Python
Python  pip安装lxml出错的问题解决办法
2017/02/10 Python
Python常见排序操作示例【字典、列表、指定元素等】
2018/08/15 Python
python合并已经存在的sheet数据到新sheet的方法
2018/12/11 Python
python找出因数与质因数的方法
2019/07/25 Python
python实现单链表的方法示例
2019/09/03 Python
python函数声明和调用定义及原理详解
2019/12/02 Python
关于Tensorflow 模型持久化详解
2020/02/12 Python
浅谈pytorch中torch.max和F.softmax函数的维度解释
2020/06/28 Python
如何利用python之wxpy模块玩转微信
2020/08/17 Python
CSS3制作彩色进度条样式的代码示例分享
2016/06/23 HTML / CSS
css3动画效果小结(推荐)
2016/07/25 HTML / CSS
夜大毕业自我鉴定
2013/10/11 职场文书
竞选劳动委员演讲稿
2014/04/28 职场文书
开展读书活动总结
2014/06/30 职场文书
医学检验专业自荐信
2014/09/18 职场文书
回复函范文
2015/07/14 职场文书
导游词之上饶龟峰
2019/10/25 职场文书