打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【R语言】常规除法,取整,取余,向上取整,向下取整,四舍五入

常规除法:/

> 72/10[1] 7.2

取整:%/%,就是取结果的整数部分

> 72%/%10[1] 7

取余:%%,对于不能整除的情况,取余下来的部分

> 72%%10[1] 2

对于取整和取余我们来举个简单的例子,来加深理解

#一个十进制的数number=365#取百位上的数值,对100取整number %/% 100#取十位上的数值,对100取余再对10取整number %% 100 %/% 10#取个位上的数,对100取余再对10取余,其实可以直接对10取余number %% 100 %% 10

向下取整  floor(),floor是地板的意思,就是取小于该数的最小整数

> floor(7.2)[1] 7

向上取整 ceiling(),ceiling是天花板的意思,就是取大于该数的最小整数

> ceiling(7.2)[1] 8

四舍五入round(),就是我们小学学习的四舍五入的原理

> round(7.4)[1] 7> round(7.5)[1] 8> round(7.6)[1] 8

这个函数还有一个参数,可以设置保留几位小数

> pi #圆周率[1] 3.141593> round(pi,2)[1] 3.14> round(pi,3)[1] 3.142> round(pi,4)[1] 3.1416> round(pi,5)[1] 3.14159

为了方便大家交流学习,共同进步,我特地创建了微信交流群

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C# 之 Math取整
【Excel教程】如何对百位的金额取整
MS
MYSQL 中取整函数 ROUND,FLOOR 和 CEILING 的用法
1、向上进位取整。Math.Ceiling
Excel表格向上,中,向下取整函数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服