KernApk
Apk bestanden voor Android
Korte info
Over het algemeen heeft apk-bestand Free42 een beoordeling tussen 9.8 en 10. Dit is een cumulatieve beoordeling, de meeste van de beste apps op google play store hebben een beoordeling van 8 tot 10. Totaal reviews in google play store 284. Totaal aantal ontvangen vijf-sterren reviews 258. Deze app kreeg een slechte beoordeling door 2 gebruikers. Geschat aantal downloads schommelen rond 100,000+ downloads in google play store Free42, te vinden in de categorie Gereedschap, met tags en werd ontwikkeld door Thomas Okken. U kan hun website http://thomasokken.com/free42/ bezoeken of thomasokken@gmail.com naar hen sturen. Free42 kan op android-toestellen geïnstalleerd worden met 2.2(Froyo)+. We leveren enkel originele apk-bestanden. Wanneer één van de materialen op deze site inbreuk maakt op uw rechten, rapporteer het ons dan. U kan ook apk of Google downloaden en het draaien via android emulatoren zoals big nox app player, bluestacks en koplayer. U kan ook apk van Free42 downloaden en het op android emulatoren draaien zoals bluestacks of koplayer. Versies van Free42 apk beschikbaar op onze site: 3.1.7, 3.1.5, 3.1.2b, 3.1.2, 3.0.21 en anderen. Nieuwste versie van Free42 is 3.1.7, werd opgeladen op 2024/06/04
Schermafbeeldingen van Free42
Beschrijving van Free42

Free42 is een re-implementatie van de HP-42S-rekenmachine en de HP-82240-printer.
Het is een complete herschrijving, geen HP-code, en er is geen HP-42S ROM-image voor nodig.
Free42 is een Open Source-project. De uitvoerbare bestanden en broncode worden vrijgegeven onder de voorwaarden van de GNU General Public License, versie 2.
Alle code van derden die in Free42 wordt gebruikt, bevindt zich in het publieke domein of is gelicentieerd onder voorwaarden die compatibel zijn met GPLv2, of wordt gebruikt met toestemming van de auteurs.

Versie geschiedenis Free42
Nieuw in Free42 3.1.7
Herkent nu commentaarscheidingstekens '@' en ';' voor het plakken van programma's.

Nauwkeurigere complexe ASIN/ASINH.
Nieuw in Free42 3.1.5
Directe opdrachttoewijzing ondersteunt nu alternatieve toewijzingen voor de ALPHA-modus.
Nieuw in Free42 3.1.2b
Vaste bestandstoegang voor Android >= 11.
Nieuw in Free42 3.1.2


Nieuw in Free42 3.0.21
INPUT zou crashen als R/S werd ingedrukt terwijl de stapel leeg was, in NSTK-modus. Vast.

ANUM beschouwt een decimaalteken of komma op zichzelf als nul, in plaats van het te negeren. Vast.

EDIT, EDITN en INDEX hebben vlaggen 76 en 77 (matrix edge wrap en end wrap) niet gewist, terwijl dat wel zou moeten. Vast.

Decimale versie: in HMS+ en HMS-, vaste afhandeling van gevallen waarin een of beide argumenten een aantal minuten of seconden >= 60 hebben. (De binaire versie had deze bug niet.) Bijgewerkt doel-API-niveau om beveiliging
Nieuw in Free42 3.0.20
Σ+/Σ- gewijzigd zodat ze in de NSTK-modus een enkel reëel argument accepteren, ervan uitgaande dat Y=0 in dat geval.

Afgestemde TONE-frequenties op A440-schaal.
Nieuw in Free42 3.0.19
Crash in RTNERR verholpen bij het terugschakelen naar NSTK-modus na FUNC/L4STK.

Vaste ASSIGN "" in programma's.

PRREG toegevoegd aan het PRINT-menu.

NN→S negeert nu de weergavemodus en gedraagt ​​zich altijd alsof de ALLES-modus actief is. Het idee is dat als je om de weergavemodus geeft, je waarschijnlijk N→S zult gebruiken, en dat je NN→S alleen nodig hebt als je specifiek volledige interne precisie wilt zien.
Nieuw in Free42 3.0.17
Een aantal bugs opgelost bij het plakken van scalaire waarden in BINM-, OCTM- en HEXM-modi.

Vast plakken van U+22A2 en U+22A6 ('toevoegen'-tekens gebruikt door i41CX en Emu42).
Nieuw in Free42 3.0.14
Vaste (re,im) complexe plakken. Dit werd verbroken door gelokaliseerd kopiëren en plakken.

Speciale gevallen voor puur echt en puur denkbeeldig in SQRT.
Nieuw in Free42 3.0.13
Vaste behandeling van ongeldige cijfertoetsen in BINM- en OCTM-modi.
Nieuw in Free42 3.0.10
Toegevoegd →LIST, LIST→, SKIP, CPXMAT? en TYPE? functies, en veranderde de naam van PRMVAR in PGMVAR. Zie de Free42-website voor details.

INPUT veroorzaakte onjuiste printeruitvoer in de modi NORM en TRACE. Gemaakt.

Escape-reeksen voor ongedefinieerde tekens in kopiëren en plakken en printeruitvoer.

Als het Y-register een string of lijst bevat, voert de toets + in RUN-modus nu APPEND uit.
Nieuw in Free42 3.0.9
Vaste afhandeling van tekenreeksen van één teken in programma's. Dit was in de vorige release verbroken.

Release 3.0.8:

Automatisch herhalen voor XSTR en ALPHA-argumenten in het algemeen.

Vaste wazige afdruk op bepaalde apparaten.

Bugfixes.
Nieuw in Free42 3.0.8
Automatisch herhalen voor XSTR en ALPHA-argumenten in het algemeen.

Android-versie: Vaste wazige afdruk op bepaalde apparaten.

Bugfixes.
Nieuw in Free42 3.0.7
A2LINE gaat nu beter om met strings die beginnen met karakters 127-255. Ook A2+LINE-functie toegevoegd voor het genereren van toegevoegde strings.

Nauwkeuriger complexe TAN en TANH.

RND heeft grote getallen niet correct verwerkt en heeft in bepaalde gevallen niet zoveel cijfers afgerond als nodig is. Gemaakt.

Σ+ en Σ- wilden altijd twee argumenten, zelfs in NSTK-modus, als X een reële matrix bevatte. Gemaakt.

Kopiëren en plakken verwerken nu lijstobjecten.
Nieuw in Free42 3.0.6
String- en lijstfuncties toegevoegd. Zie de Free42-website voor details.

Kleine letters toegevoegd aan het menulettertype.
Nieuw in Free42 3.0.5
L4STK kan crashen als gevolg van een onjuiste LNSTK-fix in 3.0.2. Vast.

Een aantal bugs in de skin-macro opgelost: het niet starten van de uitvoering van het programma wanneer op EXIT werd gedrukt tijdens VARMNU1 en in sommige gevallen bevriezing van de gebruikersinterface bij het starten van de uitvoering van het programma.
Nieuw in Free42 3.0.4
Bug opgelost die onjuiste resultaten kon veroorzaken in complexe INVRT-, DET- en matrixverdeling.

FUNC en RTN slaan nu ERRMSG en ERRNO op en herstellen ze samen met vlag 25.

RCOMPLX- en PCOMPLX-functies toegevoegd. Deze werken als COMPLEX, behalve dat ze altijd in rechthoekig of polair werken, waarbij vlag 73 wordt genegeerd.

MENU- en VARMNU1-aanpassingen: Annuleer MENU en annuleer EXIT-trapping in VARMNU1, wanneer de RTN-stack is gewist.

Fixes plakken: overgebleven berichten wissen; zet vlaggen 22 of 23 indien van toepassing.
Nieuw in Free42 3.0.3
Mogelijke API-beveiligingsprobleem opgelost Geïmplementeerd VARMNU1: Verbeterde VARMENU, met onmiddellijke variabelenselectie en EXIT-trapping.

Geïmplementeerde X2LINE en A2LINE: voeg de inhoud van X of ALPHA in een programma in.

INDEX of EDITN op een lokale matrix behouden nu IJ als er al een matrix was geïndexeerd.

RTNERR accepteert nu string-argumenten, zodat willekeurige foutmeldingen kunnen worden gegenereerd.

Geïmplementeerde ERRNO en ERRMSG: Retourneer het foutnummer of bericht, voor de laatste fout die door vlag 25 is opgevangen.

Geïmplementeerde XSTR: maak een string rechtstreeks in het X-register.
Nieuw in Free42 2.5.25
Vaste plakken van nul. Dit werd verbroken in 2.5.21.
Nieuw in Free42 2.5.24a
Probleem met schermrotatie opgelost met Android 11.
Nieuw in Free42 2.5.23
Geïmplementeerde ondersteuning voor door de gebruiker gedefinieerde functiesemantiek: stapelbehoud, RTN met overslaan, RTN met fout. Zie de Free42-website voor details.

Betere afhandeling van getallenlijnen: het visuele verschil tussen equivalente representaties van een getal blijft nu behouden, dus 1000 blijft 1000 en wordt bijvoorbeeld niet 1E3.

Geïmplementeerde FMA (Fused Multiply-Add).

In programma's, handelt nu het plakken van FIX / SCI / ENG met een 1-cijferig argument, voor HP-41 compatibiliteit.
Nieuw in Free42 2.5.22a
2.5.22a:

Crash op bepaalde oudere apparaten opgelost .

2.5.22: Het

vooraf invullen van bestandsnamen in dialoogvensters voor bestandsselectie.

LASTO geïmplementeerd. Dit is gerelateerd aan LSTO zoals ASTO gerelateerd is aan STO.

Geïmplementeerde No-Operation (NOP) -functie.

GETKEY stopte niet bij Shift-EXIT. Gemaakt.

GETKEY1-functie geïmplementeerd. Dit werkt als de gewone GETKEY, behalve dat het alleen stopt op R / S.

STOFLAG heeft de G- en RAD-annunciators niet bijgewerkt toen vlaggen 42 of 43 werden gewijzigd. Gemaakt.

Geïmplementeerde bereikoptie voor STOFLAG.
Nieuw in Free42 2.5.21
Geïmplementeerd ANUM-, X <> F-, RCLFLAG- en STOFLAG-functies. Zie de Free42-website voor details.

Geïmplementeerde "stack trace" -modus wanneer vlaggen 15 en 16 beide zijn ingesteld.

Het plakken van lange getallen kan onjuiste resultaten opleveren als er veel voorloopnullen aanwezig zijn. Gemaakt.

Reële / complexe en complexe / complexe deling kan voor bepaalde invoer geen getal opleveren. Gemaakt. Ook een vergelijkbare oplossing toegepast op complex 1 / X.

Complexe matrixverdeling, INVRT en DET zouden onjuiste resultaten opleveren voor grote matrices. Gemaakt.
Nieuw in Free42 2.5.20
INTEG-gedrag opgelost wanneer integrand niet-echt retourneert.

DATE +, DDAYS en DOW opgelost wanneer vlaggen 31 en 67 beide zijn ingesteld.

Vuilnis in SHOW opgelost wanneer BIN overloopt naar HEX.

Druk tijdens TRACE een lege regel af vóór LBL, zoals de HP-41.

Wanneer ISG nul bereikte, zou de regelvariabele van de lus het verkeerde teken hebben. Gemaakt.

[FIND], [MAX] en [MIN] toegevoegd aan de FCN-catalogus.

Vaste onechte buiten bereik in COMB.

ISG en DSE met een benoemde variabele zouden crashen als die variabele niet bestond. Gemaakt.
Nieuw in Free42 2.5.19
Probleem met stapelen verholpen met GETKEY.
Nieuw in Free42 2.5.18
Vaste plakken van 1 / X en 10 ^ X zonder regelnummer.

Bijgewerkte HEADING-implementatie zodat het werkt op telefoons die niet langer de oude kompas-API bieden.
Nieuw in Free42 2.5.17b
Tijdelijke verwijdering van de n-key rollover en swipe-to-switch die in de vorige release werden geïntroduceerd; 2.5.17a lijdt aan gemiste toetsaanslagen, blijkbaar veroorzaakt door de nieuwe logica. De functies worden hersteld zodra het toetsenbordprobleem is vastgesteld en verholpen.
Nieuw in Free42 2.5.16
GETKEY-gedrag opgelost met skins die directe opdrachttoewijzing gebruiken.
Nieuw in Free42 2.5.11
Tijdens het invoeren van cijfers, als je een backspace over een negatief getal ging totdat alleen het minteken overbleef, zou dat min niet correct worden geparseerd en zou je kunnen krijgen. Bijvoorbeeld 1 +/- <- ENTER.
Nieuw in Free42 2.5.10
De indexbereikcontrole in R <> R was defect, waardoor een rij-index gelijk aan het aantal rijen + 1 kon worden gebruikt, wat op zijn beurt geheugenbeschadiging zou veroorzaken. Gemaakt.

Bij het hernoemen van de momenteel actieve status werd de statusnaam niet bijgewerkt in het geheugen, met als resultaat dat bij het afsluiten de status nog steeds onder de oude naam zou worden opgeslagen en bij de volgende lancering ook onder de oude naam zou worden geladen. Het netto-effect van dit alles was dat je in plaats van te eindigen met een hernoemde staat, zou eindigen met een kopie.
Nieuw in Free42 2.5.9b
app kan onder bepaalde omstandigheden worden gestart met de verkeerde schermoriëntatie. Gemaakt.
Nieuw in Free42 2.5.7
SOLVE retourneert niet altijd de beste functiewaarde in Z, of de op één na beste schatting in Y. Opgelost.

Voorkeursinstelling voor haptische feedback gewijzigd in een schuifregelaar met vier niveaus voor sterkere feedback.

Het GPS-update-interval voor LOCAT is verlaagd van 60 seconden naar 5 seconden.

Het delen van een lege afdruk zou vastlopen. Gemaakt; nu verschijnt er in plaats daarvan een bericht.

Vaste crashes bij het importeren van statusbestanden uit e-mailbijlagen.
Nieuw in Free42 2.5.5
Staatsbestandsbeheerder toegevoegd voor het laden, opslaan en schakelen tussen rekenmachinestatussen. De statusbestanden hebben een platformneutraal formaat, zodat ze kunnen worden uitgewisseld tussen Free42-instanties die op verschillende apparaten worden uitgevoerd.

Vaste crash in RTN wanneer een lokale variabele de geïndexeerde matrix verbergt.

Optie "delen" toegevoegd voor afdrukweergave.

Optie "delen" toegevoegd voor programma's in onbewerkte indeling.
Nieuw in Free42 2.4.2
Bij het laden van een skin in de skinbrowser wordt nu een niet-gecachte laadactie afgedwongen, zodat huidcorrecties daadwerkelijk door gebruikers kunnen worden geladen zonder dat ze zich hoeven te beroepen op side-loading.

Gewijzigde standaard landschapshuid, van desktop / 42ct naar android / SGS-L. De oude huid had toetsen onder het display die niet in lijn lagen met de menu's; u moet echt Σ + 1 / x √x LOG LN XEQ onder het display hebben voor een consistente gebruikersinterface.
Nieuw in Free42 2.3.1a
2.3.1a: de instellingen van de compiler gewijzigd om te voorkomen dat het Neon-instructies genereert, die niet compatibel zijn met sommige apparaten, waardoor de app crasht.

Functie Load Skins toegevoegd voor het downloaden en installeren van skins van internet.

Functie Verwijder skins toegevoegd.

Toegevoegd Paper Advance for Print-Out venster.

Toegevoegd exemplaar voor afdrukken-uit venster.
Nieuw in Free42 2.3.1
Functie Load Skins toegevoegd voor het downloaden en installeren van skins van internet. (Mogelijk merkt u dat Android u vraagt ​​om internettoegang te verlenen aan Free42, dit is de reden dat u geen toegang hebt tot internet om welke reden dan het laden van skins.)

Functie Verwijder skins toegevoegd.

Toegevoegd Paper Advance for Print-Out venster.

Toegevoegd exemplaar voor afdrukken-uit venster.
Nieuw in Free42 2.2.1b
De app expliciet single-instantie gemaakt (door launchMode = "singleInstance" toe te voegen aan Free42Activity in het app-manifest). Dit zou de resterende null-pointer-crashes in de native code moeten elimineren en ook scenario's voor corruptie van overheidsbestanden voorkomen.
Nieuw in Free42 2.0.24e
Crash verholpen bij aanroep van een programma aan of uit.

Een bug gerepareerd die onder bepaalde omstandigheden een beschadigd staatsbestand kon achterlaten.
Nieuw in Free42 2.0.23
SOLVE probeert nu harder wanneer secente extrapolatie vastloopt doordat de secant te steil is.

0 ^ 0 retourneert nu ongeldige gegevens, niet 1, voor alle combinaties van echte en complexe argumenten. De reden voor het terugzenden van 1 was wiskundig twijfelachtig en ongeldige gegevens zijn wat de echte HP-42S teruggeeft.
Nieuw in Free42 2.0.22c
Nieuw hoofdmenu. Dit zou compatibel moeten zijn met alle Android-versies, inclusief Amazon Fire HD-tablets en andere apparaten die het oude menu saboteerden nadat het Android 8 begon te targeten.

Code toegevoegd om opslag en GPS-toegang aan te vragen wanneer nodig (externe skins, laden en opslaan van programma's, afdrukken naar bestanden, LOCAT-functie).
Nieuw in Free42 2.0.21
Vaste complexe SQRT, zodat het exacte resultaten oplevert als Re (x) = 0 en Im (x) / 2 een perfect vierkant is.

VARMENU doorloopt rijen van meerregelige menu's in de verkeerde volgorde. (U had een functie nodig met 13 of meer MVAR's om dit op te merken.) Opgelost.

Bij het afdrukken naar GIF zorgde het wijzigen van de bestandsnaam er niet voor dat de GIF-nummering opnieuw startte bij 1. Vast.

Bij het afdrukken naar GIF worden uitvoerbestanden nu onmiddellijk leeggemaakt en gesloten wanneer ze hun maximale hoogte bereiken.
Nieuw in Free42 2.0.20
MATA, MATB en MATX vertonen hetzelfde stackliftgedrag als EDIT en EDITN, maar niet. Vast.
Nieuw in Free42 2.0.17
Door een END in te voegen of te verwijderen, worden lokale GTO- of XEQ-doelen in de cache niet altijd gewist, waardoor lokale GTO- of XEQ-opdrachten mogelijk naar de verkeerde locaties worden verplaatst. Opgelost, en ook code toegevoegd om dergelijke schade in bestaande statusbestanden te herstellen.
Nieuw in Free42 2.0.16
0 SEED heeft het willekeurige zaadje verkeerd geïnitialiseerd en verspilt één cijfer van willekeurigheid. Vast. Bij het importeren van onbewerkte bestanden worden E en -E nu herkend als 1 en -1, voor compatibiliteit met raw-bestanden van HP-41 met synthetische nummers. Bij het importeren van onbewerkte bestanden worden synthetische instructies nu meer behandeld zoals de echte HP-42S deze verwerkt. Argumenten 112-116 zijn altijd stapelregisters, zelfs als dat geen zin heeft; 102-111 en 123-127 worden alleen beschouwd als AJ en ae in LBL, GTO en XEQ.
Nieuw in Free42 2.0.15
POSA zou de zoekreeks niet vinden als het enige exemplaar helemaal aan het einde van het alfaregister stond. Vast. Geknepen afhandeling van indicator voor bijna lege batterij.
Nieuw in Free42 2.0.14
Verwijder in Exportprogramma's de hard-gecodeerde buffergrootte voor de lijst met programma's, zodat u nu al uw programma's in de lijst ziet, ongeacht hoeveel er zijn. Bij het plakken van complexe getallen in een + bi-notatie moet de imaginaire eenheid nu i of j zijn; de alternatieve spellingen I en J worden niet langer herkend.
Nieuw in Free42 2.0.13
Paste heeft geen getallen met negatieve exponenten correct verwerkt. Vast.
Nieuw in Free42 2.0.12c
Een andere oplossing voor crashen tijdens het wijzigen van de afdrukstand tijdens het afdrukken.
Nieuw in Free42 2.0.11
Nu kopiëren negeert vlag 29 (duizenden scheidingstekens) en kopieert altijd nummers zonder scheidingstekens. Dit lost bepaald verrassend / ongewenst gedrag op bij het plakken van getallen in spreadsheets of programma's. Bij het invoeren van een programmaregel in de modi NORM of TRACE, werd de lijn afgedrukt, zelfs als het afdrukken was uitgeschakeld. Vast. MATA en MATB zouden in het SIMQ-menu crashen als de MATA- of MATB-variabelen ontbraken. Vast. Vaste UI-bevriezing verholpen tijdens afdrukken met groot volume.
Nieuw in Free42 2.0.10
Programma plakken vereist niet langer regelnummers. (Dit had een fout in 2.0.9.) CUSTOM-commando schakelt het CUSTOM-menu niet langer uit. DIM ?, EDIT en EDITN heeft X niet in de TRACE-modus afgedrukt. Vast. Als u het al-actieve menu selecteert, moet u opnieuw schilderen en berichten verwijderen. De afdrukannunciator één seconde lang laten stilstaan ​​nadat het afdrukken is gestopt. Dit maakt het merkbaarder, dus het afdrukken zal minder snel onopgemerkt blijven op snelle apparaten.
Nieuw in Free42 2.0.8
MENU (activering van het programmeerbare menu) in de ALPHA-modus zette de alpha_mode-vlag niet uit, wat leidde tot slecht gedrag of zelfs crashes als er vervolgens op een menutoets werd gedrukt.
Nieuw in Free42 2.0.7b
De instelling "Always Paint Entire Display", geïntroduceerd in de vorige versie, bleef niet behouden na het opnieuw opstarten van de app. Vast.
Nieuw in Free42 2.0.7a
"Altijd volledig scherm weergeven" toegevoegd. Dit voorkomt schermglitches met bepaalde combinaties van apparaten en skins.
Nieuw in Free42 2.0.7
De RAN- en SEED-functies zijn gewijzigd om overeen te komen met het gedrag van de echte HP-42S. De vorige implementatie maakte gebruik van het algoritme van de HP-41C standaard Pac, die nummers produceerde met slechts 6 significante cijfers. De annunciator op / neer (menu met meerdere rijen) werd niet correct bijgewerkt toen VARMENU werd geactiveerd, inclusief in de oplosser en integrator. Vast. De menupictogrammen voor kopiëren, plakken en afdrukken zijn te groot weergegeven en overlappen de labels van de menu-items op sommige apparaten. Vast.
Nieuw in Free42 2.0.6
Vaste ISG en DSE voor waarden> = 2 ^ 63 (9.2e18). Een aantal bugs opgelost in hoe wijzigingen in interne SOLVE- en INTEG-datastructuren worden afgehandeld.
Nieuw in Free42 2.0.5
Vaste INTEG-terminatietoestand. Het zou in bepaalde gevallen onnauwkeurige resultaten opleveren. Vaste importeernummers met exponent maar geen mantisse, bijv. E3, -E-5, etc. Dit is in 1.5 gebroken. Crash verholpen bij het toewijzen van belachelijk grote matrices. Tijdens het invoeren van een numeriek argument zouden de pijl-omhoog en de pijl-omlaag-toetsen BST en SST uitvoeren, die zouden moeten worden geblokkeerd. Vast. Het testen van vlag 75 zou het programmeerbare menu inschakelen. Vast.
Nieuw in Free42 2.0.4
2.0.4 Speciale code voor pure, echte en zuivere imaginaire getallen geïmplementeerd in alle complexe logaritmische, trigonometrische en hyperbolische functies. 2.0.3 Enkele randgevallen in complexe functies opgelost. Bij koude start worden nu vlaggen 21 (printer inschakelen) en 55 (printerbestaan) gewist, zodat het overeenkomt met het gedrag van de echte HP-42S. Verwijderde afdrukoptie "onbewerkte tekst"; het is verouderd sinds de introductie van UTF-8-afdrukken in 1.5.11, omdat Unicode de HP-42S-tekenset rechtstreeks kan vertegenwoordigen. [...]
Beoordeel deze app
Meer info
Ander Free42 APK versies voor Android
Populaire Android apps