Výpočet ľubovoľnej odmocniny Newtonovou metódou
V minulej lekcii, Prevod čísel medzi číselnými sústavami , sme si ukázali algoritmy pre prevod čísel medzi číselnými sústavami.
/** * Vrati 'a'-tou odmocninu z 'b'. */ static int odmocneni(int a, int b) { // Vyuziti Newtonovy metody. int k = b; for (int i = 0; i < 100; i++) { k = ((a - 1) * k / a) + (b / (a * mocneni(k, (a - 1)))); } return k; }