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

2022/1/23 23:34:25

本文主要是介绍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

 



这篇关于R语言中向下取整floor、 向上取整ceilling、直接取整数trunc、四舍五入round的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程