Die Bestimmung einer reellen Zahl kann einige Schwierigkeiten verursachen, insbesondere für diejenigen, die gerade anfangen, Mathematik zu lernen. Reelle Zahlen sind Zahlen, die als Dezimalzahl dargestellt werden können, einschließlich Ganzzahlen, Dezimalzahlen und Zahlen, die in der wissenschaftlichen Notation geschrieben werden.
Sie können eine reelle Zahl mit ein paar einfachen Methoden definieren. Erstens können Sie auf das Vorhandensein eines Dezimalkommas oder eines Punkts in einer Zahl achten. Wenn sie vorhanden sind, bedeutet dies höchstwahrscheinlich, dass die Zahl real ist.
Der zweite Weg besteht darin, auf den Kontext zu achten, in dem die Zahl verwendet wird. Wenn eine Zahl eine physikalische Größe wie Gewicht oder Länge beschreibt, ist sie höchstwahrscheinlich eine reelle Zahl.
Der dritte Weg besteht darin, auf das Vorhandensein eines Bruchteils einer Zahl zu achten. Wenn eine Zahl eine Dezimalzahl oder einen Bruchteil hat, zeigt dies auch an, dass es sich um eine reelle Zahl handelt.
Der vierte Weg besteht darin, eine spezielle mathematische Funktion zu verwenden, um den Typ einer Zahl zu bestimmen. Zum Beispiel haben die meisten Programmiersprachen eine is float-Funktion, mit der Sie feststellen können, ob eine Zahl real ist.
Schließlich ist der fünfte Weg einfach zu fragen. Wenn Sie sich nicht sicher sind, ob die Zahl real ist oder nicht, wenden Sie sich an einen Lehrer, einen Mathematiker oder Kollegen, der Ihnen helfen kann, diese Frage zu klären.
Erste Methode: Überprüfen, ob ein Dezimaltrennzeichen vorhanden ist
Zum Beispiel ist die Zahl 3,14 oder 2.71828 sind reelle Zahlen, da sie ein Dezimaltrennzeichen enthalten.
Beachten Sie jedoch, dass die nationalen Standards unterschiedlich sein können und in einigen Ländern ein anderes Trennzeichen verwendet wird, um reelle Zahlen zu schreiben. Achten Sie daher bei der Bestimmung einer reellen Zahl auf den lokalen Kontext und die verwendeten Standards.
| Beispiele | Die Beschreibung |
|---|---|
| 2.5 | Diese Zahl ist reell, da sie einen Punkt enthält. |
| 4,6 | Diese Zahl ist reell, da sie ein Komma enthält. |
| 10 | Diese Zahl ist nicht real, da sie kein Dezimaltrennzeichen enthält. |
Zweite Methode: Überprüfen, ob ein Bruchteil vorhanden ist
Sie können die Division einer Zahl durch 1 verwenden, um zu überprüfen, ob ein Bruchteil vorhanden ist. Wenn das Ergebnis bei der Division nicht gleich der Zahl selbst ist, hat die Zahl einen Bruchteil und ist daher eine reelle Zahl.
Ein Beispiel:
var number = 3.14159265;var result = number / 1;if (result !== number) console.log("Число " + number + " является вещественным.");> else console.log("Число " + number + " не является вещественным.");>
In diesem Beispiel wird die Zahl 3.14159265 als reell betrachtet, da die Division durch 1 eine Zahl mit einem Bruchteil ergibt.
Es ist jedoch zu beachten, dass die Überprüfung auf einen Bruchteil ein falsches Ergebnis liefern kann, wenn eine reelle Zahl in Form eines exponentiellen Datensatzes dargestellt wird, z. B. 3.45e2. In diesem Fall wird eine solche Zahl auch als reelle Zahl betrachtet, obwohl es keinen Bruchteil gibt.
Der dritte Weg: Überprüfen, ob vor und nach dem Dezimaltrennzeichen Ziffern vorhanden sind
Sie können verschiedene Methoden und Funktionen einer Programmiersprache oder eines Rechners verwenden, um die Verfügbarkeit von Ziffern vor und nach dem Trennzeichen zu überprüfen. Sie können beispielsweise die Funktion zum Suchen nach der Trennzeichenposition in einer Zahlenzeile verwenden und überprüfen, ob die Position ungleich Null ist (das Trennzeichen ist also nicht das erste Zeichen einer Zeichenfolge) und nicht gleich der letzten Position ist (das Trennzeichen ist also nicht das letzte Zeichen einer Zeichenfolge).
Wenn die Bedingung erfüllt ist, können wir davon ausgehen, dass die Zahl mindestens eine Ziffer vor und nach dem Trennzeichen enthält, was bedeutet, dass sie real ist.
| Beispiel für eine Zahl | Ergebnis |
|---|---|
| 123.456 | Stoffliches |
| 789 | ganze Zahl |
| 0.1 | Stoffliches |
| 0 | ganze Zahl |
Der vierte Weg: Überprüfen, ob nur Ziffern und Trennzeichen vorhanden sind
Sie können den folgenden Algorithmus zum Testen verwenden:
- Durchlaufen Sie jedes Zeichen der Zeile.
- Prüfen, ob das Zeichen eine Ziffer zwischen 0 und 9 oder ein Trennzeichen ist.
- Wenn ein Zeichen gefunden wird, das keine Ziffer oder ein Trennzeichen ist, ist die Zahl nicht real.
- Wenn alle Zeichen der Zeichenfolge erfolgreich validiert wurden, ist die Zahl reell.
Zum Beispiel wäre die Zeichenfolge "3.14" eine gültige reelle Zahl, da sie nur Zahlen und ein Trennzeichen enthält. Gleichzeitig ist die Zeichenfolge "3.14a" keine reelle Zahl, da sie das Zeichen "a" enthält, das keine Ziffer oder ein Trennzeichen ist.