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()等相关推荐

  1. JavaScript:绝对值和三种取整方法(floor、round、ceil)详解

    文章目录 前言 前言 <script>// 1.绝对值方法console.log(Math.abs(1));console.log(Math.abs(-1));console.log(Ma ...

  2. C语言有以下几种取整方法:

    C语言有以下几种取整方法: 1.直接赋值给整数变量.如:    int i = 2.5; 或 i = (int) 2.5;    这种方法采用的是舍去小数部分. 2.C/C++中的整数除法运算符&qu ...

  3. access四舍五入取整round_access中round函数怎么用

    access中round函数怎么用?access中round函数的用法!下面,小编通过示例来给大家介绍access中round函数的用法. 工具/原料 access 2007 方法/步骤 打开acce ...

  4. C 语言取整的几种方法6,C语言有以下几种取整方法:

    C语言有以下几种取整方法: 1.直接赋值给整数变量.如:    int i = 2.5; 或 i = (int) 2.5;    这种方法采用的是舍去小数部分. 2.C/C++中的整数除法运算符&qu ...

  5. JS学习--取整方法整理

    一. Math对象取整 Math对象提供静态方法: Math.ceil():向上取整 Math.floor():向下取整 Math.round():四舍五入 Math.ceil(2.4) // 3 M ...

  6. 快速的取整方法(~~)

    最近看一篇JS装逼小技巧----双波浪号的妙用(将内容转化为数字,或者小数取整),但是本身我的javascript水平比较低对其底层操作和其使用范围不甚了解:通过翻阅资料现进行简单的整理. 装逼技巧地 ...

  7. python中的取整

    虽然取整是各种语言中最基础的操作, 可是往往多了一个1或者少了一个1会导致巨大的灾难,所以我觉得还是很有必要写一下的. python中的取整操作有://, round, int, ceil, floo ...

  8. php5.4向上取整,PHP取整方法 四舍五入取整、向上取整、向下取整、小数截取 函数 方法...

    这篇文章主要为大家详细介绍了PHP取整方法 四舍五入取整.向上取整.向下取整.小数截取 函数 方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. PHP对数据进 ...

  9. JS十大取整方法解说

    parseInt() // js内置函数,注意接受参数是string,所以调用该方法时存在类型转换 parseInt("1.5555") // => 1 Number.toF ...

最新文章

  1. linux ip -o,linux IP 命令使用举例
  2. WebSocket 网页聊天室的实现(服务器端:.net + windows服务,前端:Html5)
  3. UIViewController的生命周期及iOS程序执行顺序
  4. 转载 CreateWaitableTimer和SetWaitableTimer函数
  5. java数组简单介绍以及其方法
  6. 苹果手机型号对应表及尺寸
  7. Nginx部署前端项目
  8. 三层链路冗余-单宿主网络(拓扑图及思路)
  9. 计算机文化基础心得体会1500字,《计算机文化基础教学改革与实践》工作总结报告.docx...
  10. 完全没有建站经验的人,怎么自己做网站
  11. 为什么买入不了创业版_为什么说不能买创业板?
  12. html里如何定位背景图片,Html+Css CSS中背景图片定位方法
  13. python设置端口控制ie浏览器_[Python爬虫] 之二:Selenium 调用IEDriverServer打开IE浏览器安装配置...
  14. 一个完整的Django入门指南 - 第1部分
  15. JQ拖曳事件mouseup失效的解决办法
  16. 基于单片机的温湿度监测报警
  17. android备份recovery,Recovery(Android手机备份功能)
  18. 分享CVPR2019(附会议视频全记录)
  19. 经典中国黑客站点推荐
  20. Spring注解驱动开发-扩展原理

热门文章

  1. python代码,在字符串的多个指定位置插入符号
  2. js export default
  3. js 下载http路径的pdf/word/excel/图片文件
  4. [转载]陌陌上市前夜遭网易声明三宗罪:求丁磊放过唐岩
  5. java存储数据_Java中六种数据存储方式
  6. 排序算法——1冒泡排序算法
  7. 乐高无线服务器开放时间,乐高无限怎样安全地度过夜晚时间记住以下方法
  8. 泰山学院计算机2003本科2班,泰山学院音乐系11.xls
  9. 解决Vmware虚拟机无法打开Ubuntu的问题
  10. 自动装箱和自动拆箱实现原理!