Releases: Naruyoko/ExpantaNum.js
Releases · Naruyoko/ExpantaNum.js
α 1.5.0
α 1.5.0 - 2024/06/12
- Added
linear_sroot
, straight lifted from break_eternity.js.
- Added non-principal branch to
lambertw
, straight lifted from break_eternity.js.
- Added comparisons with tolerance:
eq_tolerance
etc.
- Fixed nonfunctioning
iteratedexp
/iteratedlog
.
- Fixed inaccurage
gamma
.
- Fixed
lambertw
failing to converge on certain values (#25).
Full Changelog: α-1.4.0...α-1.5.0
α 1.4.0
α 1.4.0 - 2023/01/22
- Added support for conversion from BigInt (OmegaNum.js#37).
- Fixed long number converted to
Infinity
when converting from a string (OmegaNum.js#37).
- Fixed
toStringWithDecimalPlaces
throwing RangeError
on small values (#22).
- Renamed "standardize" to "normalize" and deprecated the old name.
- Deprecated "debug" option.
α 1.3.10
α 1.3.10 - 2022/12/12
- Fixed a crash in
arrow
(#21).
α 1.3.9
α 1.3.9 - 2022/08/15
- Fixed a crash when standardizing
[[0,a],[1,x],...]
with x>MSI
(#18).
- Fixed
a{n}b
when 10{n}10{n}MSI<a<=10{n+1}MSI
and MSI<=b<10{n}10{n}a
(#20).
- Compacted factorials LUT, reducing un-minified file size.
α 1.3.8
α 1.3.8 - 2021/07/29
- Fixed
fromString
not parsing some inputs correctly.
α 1.3.7
2020/08/19
- Changed the rounding of expanding a layer of
10{x}10
with fractional operator from floor to round.
α 1.3.6
2020/08/07
- Fixed hang on
J<fraction>
.
- Fixed decimal array element.
α 1.3.5
2020/07/11
- Added
0
times and 1
time logs case for iteratedlog
.
- Fixed freezing on
"10{>MSI}10"
.
α 1.3.4
2020/05/30
- Fixed
a{n}b
for 10{n}MAX_SAFE_INTEGER<a<=10{n+1}MAX_SAFE_INTEGER
and b<MAX_SAFE_INTEGER
.
- Fixed
toJSON
.
α 1.3.3
2020/05/23
- Fixed
tetr
and up returning non-NaN
for special cases involving NaN
.
- Fixed
pent
and up returning Infinity
for 0{n}Infinity
.