Release 0.9.3 "Transfigured" - Documentation, bug fixes #1444
c3d
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This release keeps improving the documentation based on the original HP50G Advanced Reference Manual, and fixing issues that are found along the way. It also improves statistics support and adds low-level array manipulation.
New features
PredX
,PredY
andΣLine
commands for linear regression predictions.PredX
command predicts the independent value from the dependent one.PredY
command predicts the dependent value from the independent one.ΣLine
command returns the regression formula.Median
command to compute the median of statistics seriesCOL+
,COL-
,ROW+
,ROW-
,CSWP
andRSWP
, to add, remove and swap rows or columns.Bug fixes
70000
converted to decimal now produces a 5-bytes decimal value and no longer a 6-bytes decimal value. This fixes the result of theSigDig
command on this input value, as well as fixes cases where comparisions would be incorrect.==
andsame
. HP calculators evaluateA
andB
in'A' 'B' ==
but not in'A' 'B' same
.'X' 3 and
instead of a type error.BestFit
. The previous implementation would erroneously compute the correlation with various modes (linear, log, exp and power), but without optimally recomputing the parameters with that mode.XCol
,YCol
andColΣ
ΣPar
. The order was wrong, causing various commands to either update them in the wrong order, or to swap them.Σ-
==
sqrt
andcbrt
, fixes the computation of the last digits ofsqrt(163)
at 24-digit precision.log
with 3 additional digits to avoid getting the last digit wrong in'ln(640320^3+744)/sqrt(163)'
exp
,exp10
,log
andlog10
with additional internal digits to make sure that the last digit is good (verifiied usingcalc
).ppar
parsing and premature validty checking, which caused20 30 XRNG
to fail because of a transient state wherexmin<xmax
was not verified.expression::simplify
Improvements
type
value forxlib
objects in HP compatibility modeTruthLogicForIntegers
flag for compatibility with HP calculators when evaluating something like42 and 4
. DB48x by default computes this bitwise, which returns0
, a logicallyFalse
value. With the new compatibility flag, the arguments are interpreted as truth values, and the computation producesTrue
for improved compatibility with HP calculators.IF
,IFT
,IFTE
, documentation about tests and conditional structures, type tests, logical commands such asand
,or
,not
.Header
commandBestFit
MSolvr
alias forSolverMenu
for compatibility with HP calculatorsdecimal::precision_adjust
classSeparatorModesMenu
entriesVERSION
commandThis discussion was created from the release Release 0.9.3 "Transfigured" - Documentation, bug fixes.
Beta Was this translation helpful? Give feedback.
All reactions