详解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之入门(五)缩进和选择
May 27 Python
python字典序问题实例
Sep 26 Python
Python警察与小偷的实现之一客户端与服务端通信实例
Oct 09 Python
Python中operator模块的操作符使用示例总结
Jun 28 Python
python实现二维码扫码自动登录淘宝
Dec 27 Python
对Python 检查文件名是否规范的实例详解
Jun 10 Python
Django ORM 查询表中某列字段值的方法
Apr 30 Python
10个示例带你掌握python中的元组
Nov 23 Python
python 实现波浪滤镜特效
Dec 02 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
Jan 10 Python
python必学知识之文件操作(建议收藏)
May 30 Python
Pillow图像处理库安装及使用
Apr 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
PHP发明人谈MVC和网站设计架构 貌似他不支持php用mvc
2011/06/04 PHP
php初始化对象和析构函数的简单实例
2014/03/11 PHP
PHP三元运算的2种写法代码实例
2014/05/12 PHP
php实现简单的权限管理的示例代码
2017/08/25 PHP
学习ExtJS Column布局
2009/10/08 Javascript
js replace 与replaceall实例用法详解
2013/08/03 Javascript
jQuery toggleClass应用实例(附效果图)
2014/04/06 Javascript
AngularJS中使用HTML5手机摄像头拍照
2016/02/22 Javascript
easyui form validate总是返回false的原因及解决方法
2016/11/07 Javascript
jQuery Easyui datagrid连续发送两次请求问题
2016/12/13 Javascript
Vue分页组件实例代码
2017/04/17 Javascript
webpack配置文件和常用配置项介绍
2017/04/28 Javascript
vue里面使用mui的弹出日期选择插件实例
2018/09/16 Javascript
Vue从TodoList中学父子组件通信
2019/02/05 Javascript
js图数据结构处理 迪杰斯特拉算法代码实例
2019/09/11 Javascript
vue+element实现图片上传及裁剪功能
2020/06/29 Javascript
如何HttpServletRequest文件对象并储存
2020/08/14 Javascript
[01:05:29]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Aster BO3 第二场 1月24日
2021/03/11 DOTA
[41:52]DOTA2-DPC中国联赛 正赛 CDEC vs Dynasty BO3 第二场 2月22日
2021/03/11 DOTA
Python open()文件处理使用介绍
2014/11/30 Python
对Python实现简单的API接口实例讲解
2018/12/10 Python
python opencv实现gif图片分解的示例代码
2019/12/13 Python
使用pandas库对csv文件进行筛选保存
2020/05/25 Python
基于python实现查询ip地址来源
2020/06/02 Python
美国最大的半成品净菜电商:Blue Apron(蓝围裙)
2018/04/27 全球购物
校园之星获奖感言
2014/01/29 职场文书
安全检查管理制度
2014/02/02 职场文书
教师学习培训邀请函
2014/02/04 职场文书
职工运动会感言
2014/02/07 职场文书
小学教师国培感言
2014/02/08 职场文书
2014学雷锋活动心得体会
2014/03/10 职场文书
甲乙双方合作协议书
2014/10/13 职场文书
师德师风事迹材料
2014/12/20 职场文书
2015年五一劳动节慰问信
2015/03/23 职场文书
2016秋季幼儿园开学寄语
2015/12/03 职场文书
《合作意向书》怎么写?
2019/08/20 职场文书