R语言中向下取整floor、 向上取整ceilling、直接取整数trunc、四舍五入round

1、向下取整数floor

> a <- 1.1    ## 向下取整数
> floor(a)
[1] 1
> a <- 1.9    ## 向下取整数
> floor(a)
[1] 1

 

2、向上取整数ceiling

> a <- 1.9
> ceiling(a)   ## 向上取整数
[1] 2
> a <- 1.1
> ceiling(a)   ## 向上取整数
[1] 2

 

3、直接丢弃小数点后面的部分

> a <- 1.1
> trunc(a)   ## 丢弃小数后面的部分
[1] 1
> a <- 1.9
> trunc(a)   ## 丢弃小数点后面的部分
[1] 1

 

4、

复制代码
> a <- 1.343565
> round(a)      ## 四舍五入保留0位小数
[1] 1
> round(a,2)    ## 四舍五入保留两位小数
[1] 1.34
> round(a,3)    ## 四舍五入保留三位有效小数
[1] 1.344
> a <- 1.82347
> round(a)    ## 0
[1] 2
> round(a,2)   ## 2
[1] 1.82
复制代码

 

posted @   小鲨鱼2018  阅读(1335)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示