Jestli to ve floatech a doublech odporuje IEEE opravdu nevím. Co jsem ale chtěl říct je, že dnešní kompilery dokážou jednoduché věci optimalizovat líp, než člověk. A tak místo přemýšlení nad takovými detaily je lepší spustit gcc s parametrem -O
Mimochodem — víte, že ta neoptimalizovaná Juliova množina je rychlejší, než ta upravená?
Průměrné hodnoty (ze tří pokusů) naměřené programem time.
cx=-0,1; cy=0,7; maxiter=100000:
| verze | čas |
|---|---|
| 1. verze | 28,5s |
| 2. verze | 30,6s |
| 1. verze, gcc -O | 13,9s |
| 2. verze, gcc -O | 16,2s |
a, s tim by problemy byt (doufam) nemely (ale clovek nikdy nevi). Treba FF to zvlada bez problemu.