Java, Primzahl berechnen.
-
javaNoob schrieb:
icarus2 schrieb:
PS:
Auch in Java schreibt man <= statt < x + 0.5... das +0.5 sieht merkwürdig aus.in java nimmt man doch auch sicher Math.sqrt( potentialPrime ) aus dem schleifen kopf oder
Ne, der Java Compiler kann das selber rausoptimieren, im gegensatz zu nem C++ Compiler.
-
ich finde das sollte man aus stil gründen schon raus nehmen, allein aus dem grund das man weiß, dass derjenige der das programm geschrieben hat sich nicht voll auf den compiler als optimierer verlässt und weiß was er tut...
lg javaNoob
-
JavaFördertSchlechtenStil schrieb:
ich finde das sollte man aus stil gründen schon raus nehmen, allein aus dem grund das man weiß, dass derjenige der das programm geschrieben hat sich nicht voll auf den compiler als optimierer verlässt und weiß was er tut...
Mann könnte aber auch auf Unwissen schliessen. Man könnte dann annehmen, dass der Programmiere nicht weiss, dass der Compiler das wegoptimiert. Auserdem ist dann eine zusätzliche Variable in der Methode drin... ist auch nicht unbedingt von Vorteil.
Naja, ist wohl Geschmackssache.Ausserdem die Optimization Rules:
1. Don't do it
2. For experts only: Don't do it yet