złożoność wzorów czy wiecej zmiennych

0

Witam. Pisze program który opiera się o geometrie analityczną. Występują dosyć spore wzory. Teraz mam pytanie, czy zastosowanie zmiennych posrednich do obliczenia wzoru wpłynie jakoś na szybkość/wielkosc procesu w RAMie? W uproszczeniu:

a:=c+d(e*f);

vs

x:=ef;
a:=c+d
x;

Oczywiście mowa tutaj o wzorach o wiele bardziej skomplikowanych.. pierwaistki, ułamki dosyć rozległe itp..

0

na szybkosc ? moze niewiele (szczegolnie jak wzory sa bardzo pokrecone z sin, sqrt, ...) bo moga sie pojawiac dodatkowe zmienne w pamieci (albo dodatkowe operacje). Zalezy od tego jak dobry jest kompilator i na ile potrafi optymalizowac.

0

A tak z ciekawości, ile iteracji zamierzasz wykonać na tych wzorach? Może nie zawracaj sobie głowy takimi bzdurami tylko napisz czytelny i działający kod. Optymalizacja jest na końcu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1