Algoritmo di Euclide: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Gac (discussione | contributi) spiegato nella prima riga Etichetta: Ripristino manuale |
Nessun oggetto della modifica |
||
(Una versione intermedia di un altro utente non mostrate) | |||
Riga 10:
Questo è noto con il nome di [[Algoritmo esteso di Euclide|algoritmo di Euclide esteso]].
Questi algoritmi possono essere usati, oltre che con i [[numeri interi]], in ogni contesto in cui è possibile eseguire
Euclide originariamente formulò il problema geometricamente, per trovare una "misura" comune per la lunghezza di due segmenti, e il suo algoritmo procedeva sottraendo ripetutamente il più corto dal più lungo. Questo procedimento è equivalente alla implementazione seguente, che è molto meno efficiente del metodo indicato sopra.
Riga 19:
inizia
leggi (a, b)
r <- mod(a, b)
a <- b
|