|
|
Verhalten des Ungleich-Operators (~=) |
|
johannes vl |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 25.07.2013, 22:12
Titel: Verhalten des Ungleich-Operators (~=)
|
 |
Hallo liebe Freunde der Nacht,
bei folgendem Code würde ich eigentlich keine Ausgaben erwarten:
Entgegen der Erwartung erhalte ich aber im Command Window:
Kann mir jemand dieses Verhalten erklären?
Vielen Dank!
Gruß Johannes
|
|
|
|
|
Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 25.07.2013, 23:31
Titel:
|
 |
nummerische ungenauigkeiten. die abweichung ist im bereich 1e-16
_________________
richtig Fragen
|
|
|
Winkow |

Moderator
|
 |
Beiträge: 3.842
|
 |
|
 |
Anmeldedatum: 04.11.11
|
 |
|
 |
Wohnort: Dresden
|
 |
|
 |
Version: R2014a 2015a
|
 |
|
|
 |
|
Verfasst am: 26.07.2013, 01:35
Titel:
|
 |
siht man zb auch bei
kommt nämlich false raus
Jan S hat Folgendes geschrieben: |
Die liegt daran, dass die Zahlen intern als Binärzahlen gespeichert werden und nur die Ausgabe an die Benutzeroberfläche in dezimaler Form stattfindet. Im allgemeinen können aber Dezimalzahlen nicht exakt als Binärzahlen dargestellt werden (und umgekehrt). |
_________________
richtig Fragen
|
|
|
BlackDread |

Forum-Century
|
 |
Beiträge: 212
|
 |
|
 |
Anmeldedatum: 11.05.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 2015a
|
 |
|
|
 |
|
Verfasst am: 26.07.2013, 10:10
Titel:
|
 |
Hallo zusammen,
bisher bin ich über das Problem in der Art auch noch nicht gestolpert, aber gut zu wissen, dass es hier Probleme geben kann (und nach etwas überlegen und deiner/Jans Erklärung eigentlich ganz logisch)
Danke für die Aufklärung
Grüße
Chris
btw. laut Matlab:
Zitat: |
(0.3-0.2-.1)= -2.7756e-017 |
|
|
|
johannes vl |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 27.07.2013, 00:28
Titel:
|
 |
Hallo zusammen,
danke für die schnellen Antworten und Erklärungen. Hat mir sehr geholfen!
Gruß Johannes
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|