【文件属性】:
文件名称:欧拉公式求圆周率的matlab代码-project-euler-factorial-digit-sum-e-000:项目欧拉因子数字和e-00
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-23 13:34:18
系统开源
欧拉公式求长期率的matlab代码项目Euler阶乘和
阶乘
由n!表示的非负整数n的阶乘是所有小于或等于n的正整数的乘积。
例如4!
=
4
*
3
*
2
*
1。
指示
编写一个阶乘方法,该方法返回传入数字的阶乘。它应适用于任意大的n(至少最大为n
=
100)。
例子
factorial(4)将返回24:
4
*
3->
12
4
*
3
*
2->
24
4
*
3
*
2
*
1->
24
一旦第一个测试通过,编写一个方法sum_of_digits,该方法返回传入的数字的位数的总和:sum_of_digits(16)=>
7。
最后,使用您作为助手编写的前两种方法,定义一个factorial_digit_sum方法并进行最后的测试通过。
来源
--
【文件预览】:
project-euler-factorial-digit-sum-e-000-master
----.learn(60B)
----lib()
--------project_euler_factorial_digit_sum.rb(233B)
----Gemfile(86B)
----spec()
--------project_euler_factorial_digit_sum_spec.rb(954B)
--------spec_helper.rb(4KB)
----README.md(927B)
----.rspec(53B)
----Gemfile.lock(609B)
----.gitignore(0B)