R 语言提供了一个 factorial() 函数,可以计算一个数的阶乘,而无需编写计算阶乘的整个代码。
用法: factorial(x)
参数:
x:必须计算其阶乘的数字。
返回:所需数字的阶乘。
范例1:
# R program to calculate factorial value
# Using factorial() method
answer1 <- factorial(4)
answer2 <- factorial(-3)
answer3 <- factorial(0)
print(answer1)
print(answer2)
print(answer3)
输出:
24 NaN 1
范例2:
# R program to calculate factorial value
# Using factorial() method
answer1 <- factorial(c(0, 1, 2, 3, 4))
print(answer1)
输出:
1 1 2 6 24
相关用法
- R语言 acos()用法及代码示例
- R语言 cos()用法及代码示例
- R语言 cosh()用法及代码示例
- R语言 sin()用法及代码示例
- R语言 sinh()用法及代码示例
- R语言 tanh()用法及代码示例
- R语言 tan()用法及代码示例
- R语言 asin()用法及代码示例
- R语言 acos()用法及代码示例
- R语言 atan()用法及代码示例
- R语言 choose()用法及代码示例
- R语言 abs()用法及代码示例
- R语言 lfactorial()用法及代码示例
- R语言 charToRaw()用法及代码示例
- R语言 deg2rad()用法及代码示例
- R语言 rad2deg()用法及代码示例
- R语言 exp()用法及代码示例
- R语言 cumprod()用法及代码示例
- R语言 colSums()用法及代码示例
- R语言 colMeans()用法及代码示例
注:本文由纯净天空筛选整理自spp____大神的英文原创作品 Calculate Factorial of a value in R Programming – factorial() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。