全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
20485 10
2016-11-04

编写R函数,计算阶乘(不能使用函数prod()):

1、当输入正整数n时,输出n

2、对输入量进行检测,若输入量小于0或为非整数,则给出警告信息;若输入量为0,则输出1.


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-11-4 18:38:42
复制代码

不过不知道怎么表示非整数。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-11-4 20:11:46
也可以用gamma函数哈
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-11-4 21:54:16
飞天玄舞6 发表于 2016-11-4 18:38
不过不知道怎么表示非整数。
不行哦
“Error in s[1] = 1 : 类别为'closure'的对象不可以取子集”
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-11-4 22:05:38
hytaii 发表于 2016-11-4 21:54
不行哦
“Error in s[1] = 1 : 类别为'closure'的对象不可以取子集”
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-11-4 22:09:11
hytaii 发表于 2016-11-4 21:54
不行哦
“Error in s[1] = 1 : 类别为'closure'的对象不可以取子集”
复制代码
> pro(-2)
[1] "warning: your input is wrong!"
> pro(0)
[1] 1
> pro(3)
[1] 6
> pro(5)
[1] 120
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群