math:Elixir 缺少的 Math 模块

时间:2024-06-19 08:40:05
【文件属性】:

文件名称:math:Elixir 缺少的 Math 模块

文件大小:14KB

文件格式:ZIP

更新时间:2024-06-19 08:40:05

Elixir

数学 Math 模块添加了许多扩展 Elixir 标准库的有用函数。 一般功能 a <~> b比较浮点数,以检查它们是否有效相等(如果它们的绝对差小于@epsilon )。 Math.pow(x, n)算术求幂。 适用于整数幂和浮点数。 Math.sqrt(x) x的平方根。 Math.nth_root(x, n)的第n x的根。 Math.isqrt(x) x的整数平方根。 Math.gcd(a, b) a和b 的最大公约数。 Math.egcd(a, b)在as + bt = gcd(a,b)计算整数gcd 、 s和t 。 另见Math.gcd(a, b) Math.lcm(a, b) a和b 的最小公倍数。 Math.factorial(n)第n个阶乘数。 Math.k_permutations(n, k)从n 个不同元素创建大小为k 的组的不同方法的数量。


【文件预览】:
math-master
----.gitignore(64B)
----README.md(4KB)
----math.iml(638B)
----test()
--------math_test.exs(4KB)
--------test_helper.exs(15B)
--------math()
----LICENSE(593B)
----config()
--------config.exs(1KB)
----.travis.yml(162B)
----.editorconfig(203B)
----mix.lock(2KB)
----lib()
--------math()
--------math.ex(13KB)
----mix.exs(1KB)
----.formatter.exs(74B)

网友评论