Eine gute Antwort wäre:

Nichts. Mit den geschweiften Klammern ist das, was auf folgt else folgt eine Blockanweisung, die eine Anweisung enthält. Ohne die geschweiften Klammern folgt auf else eine Anweisung.

Live Fakultät-Rechner

Hier ist eine JavaScript Version des Fakultät-Rechners:



Geben Sie N ein:

Probieren Sie einige Werte für N, die die Grenzen testen: -1, 0, 1. Testen Sie dann einige kleine Werte wie 6 oder 12.

Probieren Sie den Wert 25 aus. Etwas überraschende passiert. Das Ergebnis ist sehr, sehr groß! Es ist so groß, dass es in der wissenschaftlichen Notation dargestellt wird. JavaScript (womit dieses Programm geschrieben ist) macht das automatisch. Java macht das nicht. Also gibt es einen wichtigen Unterschied, wie sich dieses Programm verhält und wie sich das Java Programm verhält. Wenn Sie die Werte großer Fakultäten brauchen, verwenden Sie für fak eine Variable mit doppelter Genauigkeit. Das ist dennoch nicht vollkommen befriedigend, da es nicht völlig präzise ist (Gleitpunktwerte mit doppelter Genauigkeit haben nur eine Genauigkeit von ungefähr 15 dezimalen Ziffern).

FRAGE 11:

Wenn Sie einen Ziegelstein von einem Turm werfen, was passiert?

Inhaltsverzeichnis