Hallo,
ich möchte prüfen, ob eine Zahl eine Quadratzahl ist.
Naiv hätte ich jetzt gesagt, ich bilde die Wurzel, runde ab, quadriere und schaue ob meine Eingabe wieder rauskommt.
Aber das wird mir ja bei sehr großen Zahlen sicher irgendwann einen Strich durch die Rechnung machen, da die Abrundung dann nicht mehr genau genug ist.
Gibt es da eine "sicherere" Methode?
Quadraztahl prüfen
- __blackjack__
- User
- Beiträge: 14428
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
Code: Alles auswählen
from sympy.ntheory.primetest import is_square“Design patterns are kind of like sarcasm: hard to use well, not always appropriate,
and disgustingly bad when applied to problems they are not meant to solve.” — ajones in c.l.python
and disgustingly bad when applied to problems they are not meant to solve.” — ajones in c.l.python
