Ilya Gorbunov
|
20b122c1dd
|
Use kotlin.test.Test instead of org.junit.Test in common stdlib tests
(and in jvm-only and js-only tests also)
|
2017-10-15 17:40:53 +03:00 |
|
Ilya Gorbunov
|
aa3bfc55c3
|
Implement in JS nextUp(), nextDown(), nextTowards() and ulp extensions
#KT-4900
|
2017-10-11 19:20:24 +03:00 |
|
Ilya Gorbunov
|
480d4a0093
|
Make withSign(NaN) behave as in JVM
#KT-4900
Where only the sign of the result is undefined, but the absolute value is unchanged.
|
2017-10-11 19:20:24 +03:00 |
|
Ilya Gorbunov
|
044ccf1532
|
Introduce inverse hyperbolic functions
#KT-4900
Improve accuracy of JS polyfills of hyperbolic functions and expm1/log1p
|
2017-10-11 19:20:24 +03:00 |
|
Ilya Gorbunov
|
86b23ffe49
|
Integer math functions and tests for them
#KT-4900
|
2017-10-11 19:20:24 +03:00 |
|
Ilya Gorbunov
|
a832db48f6
|
Float Math API
#KT-4900
|
2017-10-11 19:20:24 +03:00 |
|
Ilya Gorbunov
|
6373ac7ef0
|
Rename log to ln, log1p to ln1p, keep pow only as extension
#KT-4900
|
2017-10-11 19:20:24 +03:00 |
|
Ilya Gorbunov
|
805d1c90b7
|
Rename sgn to sign, add docs and tests
#KT-4900
|
2017-10-11 19:20:24 +03:00 |
|
Ilya Gorbunov
|
d0b12e3872
|
Use HALF_EVEN rounding mode for round()
Add docs and tests for rounding.
#KT-4900
|
2017-10-11 19:20:24 +03:00 |
|
Ilya Gorbunov
|
5e9e6d5951
|
Common math tests and document for trigonometric functions and powers.
#KT-4900
|
2017-10-11 19:20:24 +03:00 |
|