Als «floating-point» getaggte Fragen

Eine Methode zur Darstellung von Zahlen durch eine feste Anzahl von signifikanten Stellen und den Exponenten einer Basiszahl. Sie sind in der Form . Typischerweise werden Zahlen in Bezug auf Basis = 2 (binär) dargestellt. (sichGnichfichceinntdichGichts)beinseexpÖnent


1
Reihenfolge der Operationen, numerische Algorithmen
Ich habe das gelesen (1) Schlecht konditionierte Operationen sollten vor gut konditionierten durchgeführt werden. Als Beispiel sollte man als berechnen, da die Subtraktion schlecht konditioniert ist, während die Multiplikation nicht ist.xz−yzxz−yzxz-yz(x−y)z(x−y)z(x-y)z Eine Fehleranalyse erster Ordnung beider Algorithmen zeigt jedoch, dass sie sich nur um den Faktor drei (*) unterscheiden, und …

4
Relevanz von Festkomma- und willkürlichen Präzisionsberechnungen
Ich sehe nur sehr wenige Nicht-Gleitkomma-Computer-Bibliotheken / -Pakete. Angesichts der verschiedenen Ungenauigkeiten der Gleitkommadarstellung stellt sich die Frage, warum es nicht zumindest einige Bereiche gibt, in denen diese erhöhte Genauigkeit die Komplexität der Arbeit mit Festkommawerten wert sein könnte. Gibt es größere Schwierigkeiten bei der Verwendung beispielsweise eines Festpunkt-Eigenwertlösers? Wie …

3
Relativer Vergleich von Gleitkommazahlen
Ich habe eine numerische Funktion, f(x, y)die eine doppelte Gleitkommazahl zurückgibt, die eine Formel implementiert, und ich möchte überprüfen, ob sie gegen analytische Ausdrücke für alle Kombinationen der Parameter korrekt ist xund ymich interessiert. Was ist der richtige Weg, um die berechneten und zu vergleichen? analytische Gleitkommazahlen? Nehmen wir an, …

2
So legen Sie in Fortran Werte mit doppelter Genauigkeit fest
Vor kurzem bin ich auf ein bizarres Problem mit FORTRAN95 gestoßen. Ich habe die Variablen X und Y wie folgt initialisiert: X=1.0 Y=0.1 Später addiere ich sie und drucke das Ergebnis aus: 1.10000000149012 Nach der Untersuchung der Variablen scheint es, als ob 0,1 nicht mit voller Genauigkeit mit voller Genauigkeit …

6
Testen der Gleichheit zweier Floats: Realistisches Beispiel
Wann ist es in der Programmierung normalerweise sinnvoll, die Gleichheit zweier Gleitkommazahlen zu testen? dh a == b wo beide a & b schwimmt. Mein naiver Eindruck ist, dass man den Unterschied immer gegen ein Toleranz-Epsilon testen würde. Liege ich falsch? Kann es in bestimmten Kontexten sinnvoll sein, die Gleichheit …

1
Was ist der richtige Weg, um Vektoren im Gleitkomma zu vergleichen?
Ich weiß, dass ich eine Toleranz für den Vergleich von Gleitkommazahlen verwenden sollte. Aber zum Vergleichen von Vektoren kann ich mir 3 mögliche Lösungen vorstellen, die unterschiedlichen Abstandsmetriken entsprechen: Vergleichen Sie die Komponenten jedes Vektors einzeln: Die Vektoren sind gleich, wenn alle 3 innerhalb der Toleranz liegen. Diese Option würde …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.