mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
math: factorial submodule
This commit is contained in:

committed by
Alexander Medvednikov

parent
a5b43e1f4d
commit
1277ce22f8
14
vlib/math/factorial/factorial_test.v
Normal file
14
vlib/math/factorial/factorial_test.v
Normal file
@ -0,0 +1,14 @@
|
||||
import math
|
||||
import math.factorial as fact
|
||||
|
||||
fn test_factorial() {
|
||||
assert fact.factorial(12) == 479001600
|
||||
assert fact.factorial(5) == 120
|
||||
assert fact.factorial(0) == 1
|
||||
}
|
||||
|
||||
fn test_log_factorial() {
|
||||
assert fact.log_factorial(12) == math.log(479001600)
|
||||
assert fact.log_factorial(5) == math.log(120)
|
||||
assert fact.log_factorial(0) == math.log(1)
|
||||
}
|
Reference in New Issue
Block a user