Python Infinity Repräsentation

Python Infinity Repräsentation
Es gibt unterschiedliche Definitionen von Unendlichkeit, je nachdem, wie sie in verschiedenen Frameworks und Feldern verwendet werden. Wir betonen, was in Mathematik und Informatik verwendet wird. Unendlichkeit kann so viele „unbestimmt“ größer als eine reelle Zahl.

Es gibt sowohl positive als auch negative Unendlichkeit, weil es am Start und Ende der Zahlenlinie vorhanden ist. Es kann als das Ergebnis von „unbestimmten Verfahren“ definiert werden, wie z. B. die Division einer beliebigen Zahl durch Null. In der Programmierung wird es verwendet, um die gesamten maximalen oder minimalen Standards der für die Optimierung unterschiedlichen Verfahren anzugeben. Ein Verfahren zum Erkennen des direkten Pfades zwischen zwei Knoten in einem Diagramm kann beispielsweise die ursprüngliche Bewertung der direkten Pfadentfernung auf Unendlichkeit festlegen.

Eine Float-Point-Figur bedeutet Unendlichkeit, wenn jeder Bit im exponentiellen Abschnitt 1 und im Mantissa-Abschnitt 0 beträgt. Wenn 0 das Vorzeichenbit ist, zeigt es eine positive Unendlichkeit, und wenn das Vorzeichenbit 1 ist, ist es negativer Unendlichkeit. Infinity ist eine charakteristische Zahl, die eine einfache binäre Darstellung nicht bedeuten kann. Daher ist der Float der Datentyp in Python. In diesem Artikel werden wir mehr Unendlichkeit diskutieren:

Unendlich erklären:

Es gibt einige Ansätze, um Unendlichkeit in Python auszudrücken. Schauen wir uns einige von ihnen an. Wir behaupten Infinity als Datatype Float, indem wir den String mit Koeffizienten 'Inf' oder 'Infinity' dem Float -Modus deklarieren.

Es gibt auch eine „negative Unendlichkeit."Wir können ähnlich behaupten, indem wir '-inf' oder positive Unendlichkeit machen und es dann nach dem 'Zeichen vorbereiten.

Die an den Float-Modus übergebene Zeichenfolge ist nicht von Fallempfindlichkeit. Transfers von „Inf“ oder „Unendlichkeit“ werden ebenfalls als INF ordnungsgemäß bewertet. Wir verwenden auch Pythons Mathematikmodus, um Unendlichkeit zu symbolisieren. Das Segment enthält eine vordefinierte Figur Mathematik.Inf, das einer Variablen zugeordnet ist, die Unendlichkeit bedeutet.

In diesem Fall nehmen wir zwei Unendlichkeiten ein. Eine Unendlichkeit, die durch die Variable 'C' dargestellt wird, ist positiv und die andere, die durch das 'D' bezeichnet wird.

Zum Ausführen dieses Code haben wir F5 von unserer Tastatur gedrückt. Der Druckwert druckt den Wert von C und D. Druckt auch den Datentyp von C aus.

Addition auf Unendlichkeit:

Da Infinity eine schwimmende Punktzahl ist, führen wir eine Vielzahl von arithmetischen Prozessen darauf durch. Das Ergebnis ist unendlich, wenn wir einen Zusatz zwischen einer endlichen realen Figur und Unendlichkeit durchführen. Wenn wir eine Unendlichkeitszahl mit anderen Unendlichkeitszahlen hinzufügen, ist das Ergebnis wieder Unendlichkeit. Wenn wir jedoch zwischen einer negativen Unendlichkeitszahl mit der positiven Unendlichkeitszahl addieren, ist das Ergebnis unbestimmt oder NAN (nicht eine Zahl).

Hier ist NAN in diesem Fall eine andere Ziffer, ähnlich wie Unendlichkeit, die in Python als Datentyp Float ausgedrückt wird. Dieser Code zeigt das Ergebnis des Hinzufügens einer Unendlichkeitsnummer mit jeder Float -Nummer, mit jeder Ganzzahl, mit anderen Ganzzahlen und mit der Nummer ein entgegengesetztes Zeichen.

Maximalwert für Unendlichkeit:

Wir haben erklärt, dass Unendlichkeit eine „unbestimmte Zahl“ ist, die größer ist als jede endliche Menge. Computer haben jedoch eine Grenze für den extremen Wert, den eine Variable speichern kann. Wir würden ihm keinen großen Wert geben und es mit Unendlichkeit assoziieren. In Python verwenden wir hier einen Wert unter 1E + 308 und 1E + 309. Dies ist der höchste Wert, der durch eine Float -Variable gespeichert wird. Der besondere Wert kann durch die Verwendung des 'sys.Float_info 'Parameter.

Es zeigt mehrere Besitztümer des Datentyps in diesem Fall, z. Werte, die größer als diese Abbildung sind, werden als Unendlichkeit abgeleitet. Ebenso wird die Abbildung weniger als eine bestimmte kleinste Zahl als negative Unendlichkeit am negativen Ende abgeleitet.

Numpy Infinity:

Genau wie beim Mathematikmodul können wir auch NP verwenden.INF -Koeffizienten zur Zuordnung von Unendlichkeit. Numpy entspricht den üblichen IEEE 754 zum Speichern von Float -Nummern; Somit die Anzahl der NP.INF entspricht dem Schweben („Inf“) und Mathematik.Inf. Wir verwenden den DataType Float von NP.Inf.

Wir können auch auf Numpys Infinity -Koeffizienten durch mehrere Pseudonyme zugreifen, zum Beispiel NP.Infinity, NP.Inf und NP.unendlich. Numpy gibt auch isolierte Zahlen sowohl für positive als auch für negative Unendlichkeit an. Eine positive Ewigkeit kann durch NP abgerufen werden.Pinf (auch als NP bekannt.INF) und wir greifen mit dem Koeffizienten NP negative Infinitäten zu.Ninf. Numpy enthält auch eine Technik, um zu überprüfen, ob die Figur unendlich ist. Es gibt auch eine eindeutige Möglichkeit zu finden, ob die Figur positiv ist oder die Abbildung negativer Unendlichkeit ist. Wir können ein Numpy -Sortiment an diese Ansätze verabschieden. Gibt eine Reihe von booleschen Zahlen an, die auf einen Ort in einer Reihe von unendlichen Werten hinweisen.

Die Modus -Mathematik enthält auch die ISINF. Andererseits enthält Numpy eine Technik namens NP.ISInf, das feststellt, ob die Zahl endlich ist. Nachdem wir verschiedene Bedingungen für Variablen 'B' und 'C' angewendet haben, sehen wir die Ergebnisse, indem wir diesen Code ausführen.

Abschluss:

In der Informatik ist die Nutzung von Unendlichkeit ausgezeichnet. Im Allgemeinen verwenden wir Unendlichkeit, wenn wir die Zahlen mit einer großen Anzahl oder einer sehr kleinen Anzahl vergleichen. Darüber hinaus wird es im Ausmaß der Erfüllung verschiedener Algorithmen verwendet. Dies wird in der Regel für umfangreiche Berechnungen verwendet.