python两位小数向上取整函数_python3中的函数如何实现小数向上取整
python3中的函数如何实现小数向上取整
发布时间:2020-11-12 09:25:21
来源:亿速云
阅读:82
作者:小新
这篇文章将为大家详细讲解有关python3中的函数如何实现小数向上取整,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
在需要进行数字整数、小数部分分离的时候我使用的是math模块提供的floor方法来间接完成的,具体实现如下:def numSplit2(num):
'''
浮点数字整数、小数分离【借助于向下取整与减法实现整数、小数部分分离】'''
xs=num-math.floor(num)
zs=num-xs
return 'zhengShu: {0}, xiaoShu: {1}'.format(str(zs),str(xs))
当然,还可以有另一种方法:将浮点类型的数字转化为字符串来间接进行处理,具体实现如下:def numSplit(num):
'''
浮点数字整数、小数分离【将数字转化为字符串处理】'''
zs,xs=str(num).split('.')
return 'zhengShu: {0}, xiaoShu: {1}'.format(zs,'0.'+xs)
直接完成的方法modf,具体实现如下:def numSplit3(num):
'''
浮点数字整数、小数分离【借助于向下取整与减法实现整数、小数部分分离】'''
xs,zs=math.modf(num)
return 'zhengShu: {0}, xiaoShu: {1}'.format(str(zs),str(xs))
经常使用的三种浮点数整数、小数部分分离的方法都介绍完毕了,下面简单说一下小数取整:#整数、小数分离
print math.modf(num)
#向上取整
print math.ceil(num)
#向下取整
print math.floor(num)
#简单直接取整
print int(num)
#四舍五入取整
print round(num)
关于python3中的函数如何实现小数向上取整就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
python两位小数向上取整函数_python3中的函数如何实现小数向上取整相关推荐
- Hive常用函数(日期函数,取整函数,字符串操作函数,集合操作函数)
常用函数 常用日期函数 常用取整函数 常用字符串操作函数 集合操作函数 多维分析 常用日期函数 unix_timestamp:返回当前或指定时间的时间戳 select unix_timestamp() ...
- 向上取整函数_Excel中平时不用的舍入函数的Floor和Ceiling公式,很实用
关于数字的舍入,最常用的方式是四舍五入,平时也用的最多,关于四舍五入,我们在Excel里面的公式是Round函数 =ROUND(单元格,保留小数点位数) 举个例子,A列是部分数值,我们使用公式: =R ...
- python中sorted函数的用法_Python3 中sorted() 函数的用法
描述 sorted() 函数对所有可迭代的对象进行排序操作. 语法 sorted(iterable, key=None, reverse=False) iterable – 可迭代对象. key – ...
- python中tile的用法_python3中numpy函数tile的用法详解
tile函数位于python模块 numpy.lib.shape_base中,他的功能是重复某个数组.比如tile(A,n),功能是将数组A重复n次,构成一个新的数组,我们还是使用具体的例子来说明问题 ...
- 浅层介质过滤器(浅层砂过滤器)中的两位三通阀在过滤系统中的运行状态介绍
两位三通阀适用于浅层介质过滤器(浅层砂过滤器).盘片过滤器和网状过滤器等的系统配套应用,隔膜驱动的阀塞可以在过滤器单元反洗时,首先关闭进水,然后采用过滤后水对过滤介质或过滤单元进行反冲洗并排走,实现了 ...
- python中exp函数_Python3中exp()函数用法分析
python中虚数函数exp怎么表示 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型 虚数函数exp用math是不行的要用cmat ...
- python里删除range里的数字_python中range函数与列表中删除元素
一.range函数使用 range(1,5) 代表从1到4(不包含5),结果为:1,2,3,4 ,默认步长为1 range(1,5,2) 结果为:1, 3 (同样不包含5) ,步长为2 ...
- python里eval和input组合使用_python中eval()函数和input()函数用法解析
今天给大家讲解Python中eval()函数和input()函数的用法,希望通过实例的讲解之后大家能对这两个函数有更加深刻的理解. 1.eval()函数 eval()能够以Python表达式的方式解析 ...
- python format方法的格式控制填充_Python中format函数用法
Python中format函数用法 format优点 format是python2.6新增的格式化字符串的方法,相对于老版的%格式方法,它有很多优点. 1.不需要理会数据类型的问题,在%方法中%s只能 ...
最新文章
- java g1 gc ref proc_java – 针对sparc T4 8核的正确G1 GC调优
- hibernate的异常 Session was already closed
- 27、Power Query-日期与时间数据处理实例(图书室借书统计)
- 在计算机网络俗称网上邻居上能看到自己,能看到自己计算机,看不到网上邻居的标准答案...
- 自动化运维工具——ansible安装及模块介绍
- linux 下创建并动态加载.so 文件
- 我的2017年前端之路总结
- excel 行高 上下留白_拒绝加班,工作中最常用的57个Excel小技巧来了!
- Promise(异步处理-实现)
- linux数据泵恢复,Oracle Linux环境中使用数据泵的形式还原Oracle数据库
- 做柜员还是程序员_应届生放弃互联网大厂回家乡银行:程序员五万比不上柜员五千...
- 敏捷开发中asp.net MVC的开发次序感受(先开发View?先开发Model?先开发Controller!)...
- ASP.NET MVC3 通过Url传多个参数方法
- Ubuntu14.04 安装pip
- java第二天学习笔记
- ARCGIS Pro试用申请教程以及登录页面脚本错误解决办法
- zh-cn 和zh的意思
- 三年精进笃行,用友YonSuite“数智飞轮”高速运转起来了!
- 什么是 Web 应用防火墙(WAF)?
- winnt.h的错误解决办法
热门文章
- 关于ABAP中P类型的理解
- 视频教程-Java初级入门知识精讲-Java
- 深度linux u盘启动安装教程,国产系统Deepin Linux U盘安装教程,支持一下!
- Microsoft Excel 教程:如何在 Excel 中显示或隐藏图表图例?
- 恰同学少年:DigiX极客校园大赛领航的AI远征
- 英特尔公布无人驾驶战略,后 PC 时代芯片王者之争在汽车行业打响
- html css data-,HTML+CSS入门 HTML自定义data属性详解
- 使用H5调用笔记本外接USB摄像头
- 汽车开源软件的“排头兵”——丰田首次搭载AGL
- 华为手机python编辑器_华为被曝自研编程语言“仓颉”,真相如何?