-
Notifications
You must be signed in to change notification settings - Fork 1
/
test.php
27 lines (22 loc) · 638 Bytes
/
test.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
for ($i = 1; $i <= 100000; $i++) {
$x = exp(lambertw(log($i)));
$epsilon = ($x ** $x) - $i;
assert($epsilon < 0.000000001) or exit(1);
}
for ($i = 1; $i <= 100000; $i++) {
$x = exp(lambertw_fukushima(log($i)));
$epsilon = ($x ** $x) - $i;
assert($epsilon < 0.000000001) or exit(1);
}
for ($i = 1; $i <= 100000; $i++) {
$x = exp(lambertw(log($i) * exp(log($i))));
$epsilon = $x - $i;
assert($epsilon < 0.000000001) or exit(1);
}
for ($i = 1; $i <= 100000; $i++) {
$x = exp(lambertw_fukushima(log($i) * exp(log($i))));
$epsilon = $x - $i;
assert($epsilon < 0.000000001) or exit(1);
}
echo "All green!\n";