详解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在Windows8下获取本机ip地址的方法
Mar 14 Python
python通过wxPython打开一个音频文件并播放的方法
Mar 25 Python
Python实现模拟登录及表单提交的方法
Jul 25 Python
Python创建xml文件示例
Mar 22 Python
python多进程使用及线程池的使用方法代码详解
Oct 24 Python
Python设计模式之模板方法模式实例详解
Jan 17 Python
python实现批量nii文件转换为png图像
Jul 18 Python
keras 获取某层的输入/输出 tensor 尺寸操作
Jun 10 Python
Python模块常用四种安装方式
Oct 20 Python
Django基于Models定制Admin后台实现过程解析
Nov 11 Python
一行代码python实现文件共享服务器
Apr 22 Python
python通过函数名调用函数的几种方法总结
Jun 07 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
如何将数据从文本导入到mysql
2006/10/09 PHP
PHP中“简单工厂模式”实例代码讲解
2012/09/04 PHP
学习php设计模式 php实现访问者模式(Visitor)
2015/12/07 PHP
thinkPHP批量删除的实现方法分析
2016/11/09 PHP
thinkPHP+ajax实现统计页面pv浏览量的方法
2017/03/15 PHP
yii插入数据库防并发的简单代码
2017/05/27 PHP
PHP使用文件锁解决高并发问题示例
2018/03/29 PHP
通过实例解析PHP数据类型转换方法
2020/07/11 PHP
简单的js分页脚本
2009/05/21 Javascript
js下通过prototype扩展实现indexOf的代码
2010/12/08 Javascript
在JavaScript中实现类的方式探讨
2013/08/28 Javascript
javaScript arguments 对象使用介绍
2013/10/18 Javascript
详解javascript实现自定义事件
2016/01/19 Javascript
Bootstrap3学习笔记(三)之表格
2016/05/20 Javascript
js生成随机数方法和实例
2017/01/17 Javascript
js使用原型对象(prototype)需要注意的地方
2017/08/28 Javascript
vue移动端城市三级联动组件使用详解
2019/07/26 Javascript
刷新页面后让控制台的js代码继续执行
2019/09/20 Javascript
vue实现在进行增删改操作后刷新页面
2020/08/05 Javascript
vite2.0+vue3移动端项目实战详解
2021/03/03 Vue.js
Python中的CURL PycURL使用例子
2014/06/01 Python
Python通过future处理并发问题
2017/10/17 Python
python判断一个集合是否为另一个集合的子集方法
2018/05/04 Python
python调用摄像头显示图像的实例
2018/08/03 Python
python生成随机红包的实例写法
2019/09/02 Python
Django+uni-app实现数据通信中的请求跨域的示例代码
2019/10/12 Python
Python之Numpy的超实用基础详细教程
2019/10/23 Python
python利用datetime模块计算程序运行时间问题
2020/02/20 Python
python如何调用字典的key
2020/05/25 Python
Python实现粒子群算法的示例
2021/02/14 Python
Perfume’s Club澳大利亚官网:西班牙领先的在线美容店
2021/02/01 全球购物
SOA的常见陷阱或者误解是什么
2014/10/05 面试题
税务干部群众路线教育实践活动对照检查材料
2014/09/20 职场文书
党员学习新党章思想汇报
2014/10/25 职场文书
端午节活动总结报告
2015/02/11 职场文书
使用goaccess分析nginx日志的详细方法
2021/07/09 Servers