详解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 相关文章推荐
python3 shelve模块的详解
Jul 08 Python
python实现二叉查找树实例代码
Feb 08 Python
Python各类图像库的图片读写方式总结(推荐)
Feb 23 Python
python监控进程脚本
Apr 12 Python
python使用turtle绘制分形树
Jun 22 Python
pycharm下查看python的变量类型和变量内容的方法
Jun 26 Python
pygame实现俄罗斯方块游戏(基础篇2)
Oct 29 Python
python 实现多维数组转向量
Nov 30 Python
浅谈Python 命令行参数argparse写入图片路径操作
Jul 12 Python
Python利用pip安装tar.gz格式的离线资源包
Sep 14 Python
matplotlib实现数据实时刷新的示例代码
Jan 05 Python
梳理总结Python开发中需要摒弃的18个坏习惯
Jan 22 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基础知识:类与对象(3) 构造函数和析构函数
2006/12/13 PHP
php switch语句多个值匹配同一代码块的实现
2014/03/03 PHP
php中动态修改ini配置
2014/10/14 PHP
PHP集成百度Ueditor 1.4.3
2014/11/23 PHP
php自定义函数实现统计中文字符串长度的方法小结
2017/04/15 PHP
PHP使用SMTP邮件服务器发送邮件示例
2018/08/28 PHP
由浅到深了解JavaScript类
2006/09/08 Javascript
jQuery 定时局部刷新(setInterval)
2010/11/19 Javascript
jQuery操作select下拉框的text值和value值的方法
2014/05/31 Javascript
JavaScript设计模式学习之“类式继承”
2015/03/12 Javascript
javascript禁止访客复制网页内容的实现代码
2015/08/05 Javascript
jQuery通过deferred对象管理ajax异步
2016/05/20 Javascript
基于Node.js + WebSocket打造即时聊天程序嗨聊
2016/11/29 Javascript
javascript实现下雨效果
2017/03/27 Javascript
关于vue.js发布后路径引用的问题解决
2017/08/15 Javascript
Vue.js简易安装和快速入门(第二课)
2017/10/17 Javascript
vuejs实现标签选项卡动态更改css样式的方法
2018/05/31 Javascript
JS使用Date对象实时显示当前系统时间简单示例
2018/08/23 Javascript
vue-cli 2.*中导入公共less文件的方法步骤
2018/11/22 Javascript
微信小程序自定义底部导航带跳转功能
2018/11/27 Javascript
vue文件运行的方法教学
2019/02/12 Javascript
小程序Request的另类用法详解
2019/08/09 Javascript
python实现自动登录人人网并访问最近来访者实例
2014/09/26 Python
python 判断三个数字中的最大值实例代码
2019/07/24 Python
Python实现电视里的5毛特效实例代码详解
2020/05/15 Python
keras 指定程序在某块卡上训练实例
2020/06/22 Python
python中操作文件的模块的方法总结
2021/02/04 Python
数控专业个人求职信范例
2013/11/29 职场文书
党支部书记先进事迹
2014/01/17 职场文书
社区活动邀请函范文
2014/01/29 职场文书
大学竞选班长演讲稿
2014/04/24 职场文书
大专学生求职自荐信
2014/07/06 职场文书
民事申诉状范本
2015/05/20 职场文书
教学反思怎么写
2016/02/24 职场文书
创业计划之特色精品店
2019/08/12 职场文书
基于HTML十秒做出淘宝页面
2021/10/24 HTML / CSS