Natürliche Zahl auf Quadratzahl überprüfen

Neue Frage »

Malcang Auf diesen Beitrag antworten »
Natürliche Zahl auf Quadratzahl überprüfen
Hallo, schönen Sonntag smile

ich möchte gerne (in python) überprüfen, ob eine Zahl eine Quadratzahl ist. Dafür gibt es natürlich Funktionen, aber meine Fragestellung geht darüber hinaus.
Man könnte ja beispielsweise die Wurzel der Zahl ziehen, abrunden und quadrieren bzw. aufrunden und quadrieren und dann vergleichen. Aber das ist ja wiederum mit einer (meiner Meinung nach großen) Fehlerwahrscheinlichkeit versehen. Denn möglicherweise ist ja erst die 100. Nachkommastelle ungleich null. Wenn ich dann aber nur 64 Nachkommastellen habe, finde ich das nicht heraus.
Aber selbst wenn ich jetzt die Genauigkeit erhöhe, kann es ja sein, dass auch "danach" erst eine Unterscheidung kommt.
Also hab' ich mich gefragt: Wie finde ich raus, die wieviele Nachkommastelle spätestens ungleich Null ist?
Sagen wir, ich betrachte . Diese wird natürlich sehr nah an liegen. Mit Wolframalpha erhalte ich dieses Ergebnis (die Stelle der ist es was ich suche. Gezählt habe ich aber nicht Big Laugh )
[attach]57285[/attach]
willyengland Auf diesen Beitrag antworten »

Spätestens die n-te Nachkommastelle ist ungleich Null?

EDIT:
Ich meinte:
Besteht n aus m Ziffern, ist spätestens die m-te Nachkommastelle ist ungleich Null.
HAL 9000 Auf diesen Beitrag antworten »

Betrachtet man die Taylorentwicklung von , so gilt

zumindest für .

Angewandt auf bekommt man hier für dann

.
Malcang Auf diesen Beitrag antworten »

Taylor-Entwicklung ist sicherlich das, was ich hier brauche. Ich probiere mal aus, danke HAL Augenzwinkern

@willyengland: Woher kommt deine Aussage?
HAL 9000 Auf diesen Beitrag antworten »

Zur Beantwortung deiner Frage hier nochmal die Dezimaldarstellungen der beiden von mir genannten Schranken:



Malcang Auf diesen Beitrag antworten »

Oh ok, ich hätte deine Antwort erst durchprobieren sollen. Dann wäre mir das wohl aufgefallen Big Laugh
Danke Sehr! Freude
 
 
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »