hvis vi Antar, som du sier, at kalkulatoren ikke har 10^x-funksjonen, tilnærming avhenger av hvor mye nøyaktigheten du trenger. Jeg anbefaler å huske logaritmen av e, 0.4342944819. For noen metoder du vil trenge alle disse sifrene, for andre metoder, trenger du bare de to første tallene, men de gjentar, så det er bare å beholde i hodet 0.4343.
Se på antallet som antilog du trenger., Den heltall del er bare i kraft av ti, så skriv det ned umiddelbart. Brøkdelen er der du vil ha det gøy. Følgende metode er fra pre-kalkulus metode for beregning av logaritmer, basert på bisection algoritme: opprette en tabell med fire kolonner: x(nedre grense), x(øvre grense), antilog(nedre grense), antilog(øvre grense). Første rad inneholder 0, 1, 1, 10. Beregne gjennomsnitt av de to første kolonnene og kvadratrot av produktet på den tredje og tilbake kolonner (også kjent som geometrisk gjennomsnitt)., Hvis x-verdien er større enn gjennomsnittet, erstatte den nedre grense for x med den betyr, og den nedre grensen for antilog med det geometriske gjennomsnittet. Hvis ikke, bytt ut den øvre grenser. Nå gjentar denne prosessen. Du vil finne de to første kolonnene sandwiching ned på x-verdien og den tredje og fjerde kolonnen sandwiching ned på antilog. Jeg la det som en øvelse for studenten til å bruke dette nøyaktig samme tabell for utregning av logaritmer. Wow!, Tilbake i det 17. århundre, må de har virkelig likte å beregne kvadratrøtter fordi du må beregne kvadratroten til minst samme antall sifre som kreves for svar.
En annen metode er basert på skråningen av antilog kurve. Skråningen er bare antilog delt på logg på-e. For dette arbeidet, 0.43 er nær nok. Så la oss si at du ønsker antilog på 0,2. Du trenger en innledende gjette, og jo nærmere de antar er riktig svar, jo mindre arbeid du vil gjøre., Fra min erfaring med å skyve regler i løpet av de siste 50 år, og som jeg husket den omtrentlige verdier av antilog for 0, 0.1, 0.2, …, 0.9, 1.0. Du har sannsynligvis allerede vet det første, midterste og siste av disse. Ta 1.6 som den første gjetningen for antilog, jeg bruker logg-knappen for å få log(1.6)=0.20411. De antar var litt på den høye siden. Så subtrahere 0.00411*1.6/0.43=0.01529. Dette gir en revidert gjette av 1.58470. Hvis du tar logaritmen av denne, får du 0.19994897, som er ganske nær til det du trenger. Imidlertid, for større nøyaktighet, kan du gjenta denne prosessen med revidert gjette., For å spare tid, kan du beregne den faktoren 1.6/0.43 og lagre den i kalkulatorminnet, hvis du har en.
En tredje tilnærming er basert på analyse av grensene. For dette trenger du å vite at 0.43 konstant full presisjon, men metoden er rask og skitne. Tenk deg at du trenger antilog av x. Deler av x 1024. Dele det med 0.4343. Legg til 1. Square dette ti ganger. Eksempel: antilog(0.9). Jeg fikk 7.926 i stedet for riktig 7.943, delvis fordi jeg ikke husker hele 12 sifrene i 0.43, men det er så raskt og enkelt, og du kan like godt vet hvordan du gjør det., For nærmere x til 0 algoritmen er mer nøyaktig, men kalkulatoren ikke bære nok tall til å gjøre nøyaktig beregning. Prøv å dele med 128 og gjør kvadratrot bare sju ganger. Det er venstre som en øvelse for studenten å lære å bruke denne teknikken til å beregne logaritmer.
Andre tilnærminger er av power-serien og fortsatte fraksjoner, men jeg har ikke noe ønske om å påføre ytterligere tortur på deg.
Min anbefaling er at du investerer i en ny kalkulator! Hvis du trenger en grafisk kalkulator HP Prime er utmerket. Ellers WP-34., I stedet for å få maskinvaren med lurvete nøkler som er utsatt for svikt, få appen til mobiltelefonen.