【python数据分析】numpy取整方法np.round(),np.floor()等
numpy取整的方法
包含np.round(), np.floor(), np.ceil(), np.rint(), np,trunc(), np.modf()
#取整函数
#np.round(),np.rint(),np.floor(),np.ceil() np.trunc(),np.modf()a = np.arange(-5.5,5.5)
print(a)
#[-5.5 -4.5 -3.5 -2.5 -1.5 -0.5 0.5 1.5 2.5 3.5 4.5]#round 四舍五入, 可指定精度,但是0.5奇数进偶数不进
print(np.round(a))
#[-6. -4. -4. -2. -2. -0. 0. 2. 2. 4. 4.]#floor 向下取整
print(np.floor(a))
#[-6. -5. -4. -3. -2. -1. 0. 1. 2. 3. 4.]#ceil 向上取整
print(np.ceil(a))
#[-5. -4. -3. -2. -1. -0. 1. 2. 3. 4. 5.]#rint 四舍五入
print(np.rint(a))
#[-6. -4. -4. -2. -2. -0. 0. 2. 2. 4. 4.]#trunc 截断,舍弃小数,保留整数部分
print(np.trunc(a))
#[-5. -4. -3. -2. -1. -0. 0. 1. 2. 3. 4.]# modf 把整数和小数分开,返回两列数据
print(np.modf(a))
#(array([-0.5, -0.5, -0.5, -0.5, -0.5, -0.5, 0.5, 0.5, 0.5, 0.5, 0.5]),
# array([-5., -4., -3., -2., -1., -0., 0., 1., 2., 3., 4.]))#补充 python 自带的取整
print(round(-1.5),round(-2.5),round(3.5),round(4.5)) #四舍五入,奇进偶不进
print(int(-1.5)) #向0取整
# -2 -2 4 4
# -1
【python数据分析】numpy取整方法np.round(),np.floor()等相关推荐
- JavaScript:绝对值和三种取整方法(floor、round、ceil)详解
文章目录 前言 前言 <script>// 1.绝对值方法console.log(Math.abs(1));console.log(Math.abs(-1));console.log(Ma ...
- C语言有以下几种取整方法:
C语言有以下几种取整方法: 1.直接赋值给整数变量.如: int i = 2.5; 或 i = (int) 2.5; 这种方法采用的是舍去小数部分. 2.C/C++中的整数除法运算符&qu ...
- access四舍五入取整round_access中round函数怎么用
access中round函数怎么用?access中round函数的用法!下面,小编通过示例来给大家介绍access中round函数的用法. 工具/原料 access 2007 方法/步骤 打开acce ...
- C 语言取整的几种方法6,C语言有以下几种取整方法:
C语言有以下几种取整方法: 1.直接赋值给整数变量.如: int i = 2.5; 或 i = (int) 2.5; 这种方法采用的是舍去小数部分. 2.C/C++中的整数除法运算符&qu ...
- JS学习--取整方法整理
一. Math对象取整 Math对象提供静态方法: Math.ceil():向上取整 Math.floor():向下取整 Math.round():四舍五入 Math.ceil(2.4) // 3 M ...
- 快速的取整方法(~~)
最近看一篇JS装逼小技巧----双波浪号的妙用(将内容转化为数字,或者小数取整),但是本身我的javascript水平比较低对其底层操作和其使用范围不甚了解:通过翻阅资料现进行简单的整理. 装逼技巧地 ...
- python中的取整
虽然取整是各种语言中最基础的操作, 可是往往多了一个1或者少了一个1会导致巨大的灾难,所以我觉得还是很有必要写一下的. python中的取整操作有://, round, int, ceil, floo ...
- php5.4向上取整,PHP取整方法 四舍五入取整、向上取整、向下取整、小数截取 函数 方法...
这篇文章主要为大家详细介绍了PHP取整方法 四舍五入取整.向上取整.向下取整.小数截取 函数 方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. PHP对数据进 ...
- JS十大取整方法解说
parseInt() // js内置函数,注意接受参数是string,所以调用该方法时存在类型转换 parseInt("1.5555") // => 1 Number.toF ...
最新文章
- linux ip -o,linux IP 命令使用举例
- WebSocket 网页聊天室的实现(服务器端:.net + windows服务,前端:Html5)
- UIViewController的生命周期及iOS程序执行顺序
- 转载 CreateWaitableTimer和SetWaitableTimer函数
- java数组简单介绍以及其方法
- 苹果手机型号对应表及尺寸
- Nginx部署前端项目
- 三层链路冗余-单宿主网络(拓扑图及思路)
- 计算机文化基础心得体会1500字,《计算机文化基础教学改革与实践》工作总结报告.docx...
- 完全没有建站经验的人,怎么自己做网站
- 为什么买入不了创业版_为什么说不能买创业板?
- html里如何定位背景图片,Html+Css CSS中背景图片定位方法
- python设置端口控制ie浏览器_[Python爬虫] 之二:Selenium 调用IEDriverServer打开IE浏览器安装配置...
- 一个完整的Django入门指南 - 第1部分
- JQ拖曳事件mouseup失效的解决办法
- 基于单片机的温湿度监测报警
- android备份recovery,Recovery(Android手机备份功能)
- 分享CVPR2019(附会议视频全记录)
- 经典中国黑客站点推荐
- Spring注解驱动开发-扩展原理