详解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实现的生成自我描述脚本分享(很有意思的程序)
Jul 18 Python
CentOS中使用virtualenv搭建python3环境
Jun 08 Python
几种实用的pythonic语法实例代码
Feb 24 Python
对Python中DataFrame按照行遍历的方法
Apr 08 Python
python traceback捕获并打印异常的方法
Aug 31 Python
Python3使用Matplotlib 绘制精美的数学函数图形
Apr 11 Python
使用Python轻松完成垃圾分类(基于图像识别)
Jul 09 Python
Python学习笔记之集合的概念和简单使用示例
Aug 22 Python
利用python实现PSO算法优化二元函数
Nov 13 Python
python连接mongodb集群方法详解
Feb 13 Python
Python 字符串处理特殊空格\xc2\xa0\t\n Non-breaking space
Feb 23 Python
Pytest实现setup和teardown的详细使用详解
Apr 17 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中const与define的应用区别
2013/06/18 PHP
无刷新动态加载数据 滚动条加载适合评论等页面
2013/10/16 PHP
php使用codebase生成随机数
2014/03/25 PHP
php下pdo的mysql事务处理用法实例
2014/12/27 PHP
js直接编辑当前cookie的脚本
2008/09/14 Javascript
jQuery+CSS 实现随滚动条增减的汽水瓶中的液体效果
2011/09/26 Javascript
jQuery EasyUI API 中文文档 - EasyLoader 加载器
2011/09/29 Javascript
JavaScript之引用类型介绍
2012/08/10 Javascript
JavaScript实现页面实时显示当前时间的简单实例
2013/07/20 Javascript
简洁Ajax函数处理(示例代码)
2013/11/15 Javascript
nodejs文件操作模块FS(File System)常用函数简明总结
2014/06/05 NodeJs
jQuery中:selected选择器用法实例
2015/01/04 Javascript
js实现有时间限制消失的图片方法
2015/02/27 Javascript
jQuery三级下拉列表导航菜单代码分享
2020/04/15 Javascript
jQuery qrcode生成二维码的方法
2016/04/03 Javascript
jQueryUI中的datepicker使用方法详解
2016/05/25 Javascript
jquery插件锦集【推荐】
2016/12/16 Javascript
javascript函数的四种调用模式
2017/01/08 Javascript
Vue列表页渲染优化详解
2017/07/24 Javascript
sortable+element 实现表格行拖拽的方法示例
2019/06/07 Javascript
vue-froala-wysiwyg 富文本编辑器功能
2019/09/19 Javascript
js实现mp3录音通过websocket实时传送+简易波形图效果
2020/06/12 Javascript
[04:16]DOTA2英雄梦之声_第09期_斧王
2014/06/21 DOTA
Windows系统下使用flup搭建Nginx和Python环境的方法
2015/12/25 Python
Python栈算法的实现与简单应用示例
2017/11/01 Python
PyQt5响应回车事件的方法
2019/06/25 Python
使用Python刷淘宝喵币(低阶入门版)
2019/10/30 Python
python使用scapy模块实现ping扫描的过程详解
2021/01/21 Python
LEGO玩具英国官方商店:LEGO Shop GB
2018/03/27 全球购物
Europcar西班牙:全球汽车租赁领域的领导者
2018/09/17 全球购物
印尼极简主义和实惠的在线家具店:Fabelio
2019/03/27 全球购物
媒体宣传策划方案
2014/05/25 职场文书
典型事迹材料范文
2014/12/29 职场文书
2015年客服工作总结范文
2015/04/02 职场文书
新教师教学工作总结
2015/08/12 职场文书
python面向对象版学生信息管理系统
2021/06/24 Python