Categorie
Domande di Internet

Come risolve una calcolatrice per le radici quadrate?

Bentornati ad un'altra eccezionale edizione delle domande di cultura generale!

utenti della rete avevano questa curiosità: Spiegami: Come risolve una calcolatrice per radici quadrate?
Spiegami: Come risolve una calcolatrice per le radici quadrate?

Ed ecco le risposte:

Dopo alcune ricerche ho scoperto alcuni dettagli sull'effettivo Calcolatrice Casio fx-1 . Non ho fatto questa ricerca. In fondo metto il link al post originale.

Quindi il Casio Fx-1 utilizza l'algoritmo di Toepler. (Metodo di sottrazione dei numeri dispari).

Toepler's Algo: puoi leggere qui http://user.mendelu.cz/marik/mechmat/sqrt-toepler/#toeplers-method

Questa è la ricerca originale fatta per capire l'algoritmo di Sq. radice.

https://groups.google.com/g/oldcalculatorforum/c/GLBGM21Trwo

Esistono algoritmi per approssimare la radice quadrata: più passi fai, più vicino alla risposta otterrai. Poiché una calcolatrice può operare solo su un numero finito di cifre, possiamo calcolare la radice quadrata con la massima precisione utilizzando solo pochi passaggi, ognuno dei quali comporta solo moltiplicazione, divisione e addizione.

Verence21

vuoi trovare sqrt di 2

prima indovini che sia 1 (ti sbagli)

poi fai un piccolo calcolo: 2 / (la tua ipotesi)=2 / 1=2

se avresti indovinato correttamente otterresti la tua ipotesi originale da 2 / sqrt(2)=sqrt(2)

ma non l'hai fatto. indovini in modo piccolo quindi hai una risposta troppo grande

puoi fare la media della tua ipotesi e la risposta per ottenere una nuova ipotesi: (1 + 2) / 2=1.5

ora 1.5 è la tua nuova ipotesi

e ora puoi ricominciare il processo, avvicinandoti e più vicino alla radice quadrata di 2

Abbastanza sicuro che tutti gli altri che hanno commentato siano interessanti e istruiti ma sbagliano. La maggior parte dei computer valuta radici e potenze utilizzando tabelle di registro e interpolazione lineare. Molto più facile per un computer che per un essere umano.

Per trovare la radice quadrata di x, trova log x (da una tabella di ricerca), dividi per 2, quindi trova antilog (stessa tabella, non troverai la corrispondenza esatta quindi ottieni il valore sopra e sotto chiamali y1 e y2), interpola y1 e y2 et voilà c'è la tua radice quadrata

kwixta