Thread Primzahlen bis einen festgelegten Wert (21 answers)
Opened by Dominik at 2017-12-13 18:22

Raubtier
 2017-12-16 20:19
#187746 #187746
User since
2012-05-04
1054 articles
BenutzerIn

user image
2017-12-16T02:01:09 hlubenow
Fang' lieber bei 2 an, sonst kriegst Du die 2 nicht mit.

Da 2 die einzige Primzahl ist, kann man die 2 ausgeben, die Schleife bei 3 anfangen und immer für die nächste zu testende Zahl 2 addieren.
2017-12-16T02:01:09 hlubenow
int() ist überflüssig, Perl-Variablen sind Skalare.

Was hat das eine mit dem anderen zu tun?
Hier kommen allerdings tatsächlich nur skalare Größen vor, aber daran ändert int ja nichts!
Allerdings hat int($grenze); so gar keine Wirkung, weil das Ergebnis hier verworfen wird. Es hätte also hier $x = int($x); heißen sollen!
Auch deine weitere Aussage, Perl-Variablen seien Skalare, ist offensichtlich falsch, da es ja Arrays und Hashes gibt.

View full thread Primzahlen bis einen festgelegten Wert