Przykład Moj przykład
Algorytm Nie robiący nic
Leż
Ćwiczenie: Ciag dalszy
Spróbuj obniżyć koszt wyznaczania dla dużych !
Bez zmieniejszenia ogólności, załóżmy, że .
Jeśli , gdzie , a jest całkowite, to oczywiście
Tak więc zadanie redukuje się do wyznaczenia dla małego oraz do co najwyżej dodatkowych mnożeń potrzebnych do wyznaczenia całkowitej potęgi (ile mnożeń naprawdę wystarczy?). Pamiętaj, przyjęliśmy, że znamy reprezentację numeryczną liczby .
[Wersja B] function [y, N] = expb(x, epsilon) k = floor(x); t = x - k; [y, N] = expa(t, epsilon); for i = 1:k y *= e; end N += (k+2); end