

- FREE42 TRIG FUNCTIONS DISAPPEARED CODE
- FREE42 TRIG FUNCTIONS DISAPPEARED ISO
- FREE42 TRIG FUNCTIONS DISAPPEARED WINDOWS
I have an alternative implementation of the gamma function you might like, 2 + 3 - you get 8.8818e-16 also, 1 enter 1e-13 + 1 - to get 9.9920e-14 both of these are really annoying. here are some things that increasingly bug me (and you).

i did the same in my implementation of scicalc but more and more recently i am going away from binary back to bcd. i can well understand your use of ieee754 not least from a performance point of view. firstly, your wrestle with bcd vs binary is something ive been struggling with for some time. I have a few ideas that might help it to become even better. i like the palm version, it works well, although the beep is a bit loud. Message #3 Posted by hugh steers on, 6:39 p.m., Good job! I really hope that the OpenRPN people sees this! This would be great on a small Embedded Linux device. In response to message #1 by Thomas Okken Message #2 Posted by Erik Ehrling (Sweden) on, 2:32 p.m., And best of all, it's freely redistributable and requires no ROM image.
FREE42 TRIG FUNCTIONS DISAPPEARED WINDOWS
Meanwhile, what you do get with Free42 is: speed (no Saturn emulation layer slowing things down I rewrote the entire HP-42S in C) and PalmOS, Linux, and Windows support. All these things are planned for the next release, probably 1st quarter 2005. It's not as pretty as Emu42 yet, and there's no printer emulation yet, nor is there a facility for importing/exporting programs (RAW or otherwise). I just finished version 1.0 of Free42, a new HP-42S emulator. Message #1 Posted by Thomas Okken on, 1:35 p.m. RP: Swaps between rectangular and polar modesĬonstant Libray implemented through a programmable menu.Free42 version 1.0 released The Museum of HP Calculators The program adds the following functions:ĬONJ: Computes the conjugate of a complex number So far, the purpose of this function is toĬreate a CUSTOM menu with some commons complex funcions. If no new X-register is introduced with the keyboard, the current value in X-registerĪs it has already assigned a unit, it can be converted to a new unit just pressing the Select the unit applicable for the X-register and afterwards select the conversion unit. PWER: Watt, Electrical (E), Mechanical (I) and Metric (M) horsepower Time: second, minute, hour, day, sideral day, week TEMP: Celsius, Kelvin and Farenheit degrees VOL: liter, fluid onze, gill, pint, quart, gallon MASS: kilogram, dram, onze, pound, stone, carat LENG: meter, inch, yard, mile, nautic mileĪREA: square meter, square foot, acre, hectometer, square kilometer, square mile SUMN: Compute the sum of a serie specified by MVAR function (defining the step)ĭERIN: Compute the derivative of order-X with accuracy-Y of a MVAR functionĬollection of unit conversion functions accessible through a CUSTOM menu. SUM1: Compute the sum of a serie specified by MVAR function TAYLR: Compute the taylor expansion coefficient of order-X of a MVAR function

Note: The convention of days of the week is 1-Monday, 2-Tuesday, 3-Wednesday, 4-Thursday, 5-Friday, 6-Saturday, 0-SundayĬollection of calculus related functions accessible through a CUSTOM menu.ĭERIV: Compute the derivative of order-X of a MVAR function STP→D: Convert a ESA Solar Orbiter mission planning cycle into a date SDATE: Compute current ESA Solar Orbiter mission planning cycleĭ→STP: Convert a date into a ESA Solar Orbiter mission planning cycle G→T: Conver GPS time (GPS week and seconds of the week) into a date T→G: Convert a date into GPS time (GPS week and seconds of the week) U→T: Convert a UNIX time into a date (based on Thomas Okken's program: ) T→U: Convert a date into UNIX time (based on Thomas Okken's program: ) UTIME: Compute current UNIX time (based on Thomas Okken's program: )
FREE42 TRIG FUNCTIONS DISAPPEARED ISO
YWD→D: Convert a year, ISO week and day of the week in a date

The menu adds a the LGyX function to compute base-y logarithm.Ĭollection of date related functions accessible through a CUSTOM menu.ĭDAYS (Free42 builtin function): Compute number of days between 2 datesĭATE+ Free42 builtin function): Compute the addition of a date and number of daysĭ→DOY: Convert a date into the day of the yearĭOY→D: Convert a day of the year into a dateĭ→YWD: Convert a date into a year, ISO week and day of the week So far, the purpose of this function is toĬreate a CUSTOM menu with the top row shifted funcions. The summary of the functions are (the details of input/output of each function is embedded in the source code): The main idea of this collection is to make use of the CUSTOM menu as much as possible in the same way that it can be done in HP48G.
FREE42 TRIG FUNCTIONS DISAPPEARED CODE
Notice that the code uses functionalities available in Free42 v2.5.24. These functions are an exercise to explore the capabilities of Free42. I have published in Gitlab a collection of functions organised by topics in:
