Suchergebnisse
Suchergebnisse 1-6 von insgesamt 6.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Zitat von RodFromGermany: „Das sind ja völlig ungeahnte Eigenschaften“Ich find das einen erstaunlichen Bug. Zwei gleiche Dinge müssen, wenn sie auf gleiche Weise ausgegeben werden, auch gleich aussehen. Double zB macht keine solche Sperenzchen:VB.NET-Quellcode (4 Zeilen)
-
klar kann man dieselbe Zahl verschieden "darstellen" - und du scheinst mit darstellen eher 'code formulieren' zu meinen. Ich sprach aber von Ausgabe. Damit meine ich Ausgabe im allgemeinen, also ob über .ToString formatiert, oder innerhalb einer Serialisierung, oder innerhalb von Dataset.WriteXml oder whatever. Wenn der Gleichheits-Operator ergibt, dass zwei Dinge gleich sind, dann soll auch das ausgegebene gleich sein - sofern beides auf dieselbe Weise ausgegeben wird. zb bei ausgabe per .ToStr…
-
Zitat von Haudruferzappeltnoch: „Oh hm, würde nicht mitgehen, dass das ein "logisches Gesetz" ist“glaub mir, es ist ein mathematisches Gesetz: Sind zwei Dinge gleich, so sind auch ihre Abbildungen gleich. Argumentieren kann ich das schlecht, weil mit logischen Argumenten die Grundlagen der Logik zu begründen - da müssen Leute wie Popper, oder Russel ran - mir wird da glaub zu schnell ein Kreis-Schluss unterlaufen. Aber ich habe jetzt herausgefunden, dass sich in .Net 0 tatsächlich von 0.000 unte…
-
Zitat von Haudruferzappeltnoch: „Und logisch gilt damit folglich: ToString ist keine Abbildung.“eine originelle Folgerung. Also .Tostring ist für alle mir bekannten Datentypen eine Abbildung, ausser für den Decimal-Datentyp beim Wert 0. Oder liege ich falsch? Gibt es noch weitere Datentypen, wo gelten kann a=b und a.ToString <> b.ToString ? Aber in meim Vorpost hatte ich Unrecht: 0 kann durchaus intern verschieden dargestellt werden, weil ist ja egal, wie die Skalierung gesetzt ist - ergibt ja i…
-
Ähm - dass ToString ein Gesetz sei, wäre ja semantisch Unsinn - das soll ich gesagt haben? Und tut mir leid - wie gesagt: Logik kann man nicht beweisen. Ich kann halt nur so formulieren, wie ich es höchst plausibel finde: "Sind zwei Dinge gleich, so sind auch ihre Abbildungen gleich." Wenn du dem nicht folgen kannst, und lieber darauf kommst, dass .ToString keine Abbildung sei - sieh zu. Zitat von Haudruferzappeltnoch: „Also Informatisch gilt hier offensichtlich: a=b und a.ToString <> b.ToString…
-
Zitat von Amro: „Zitat: „a=b und a.ToString <> b.ToString “Oder hab ich da was nicht verstanden?“das Problem hast du wohl übersehen: Zitat von ErfinderDesRades: „Zwei gleiche Dinge müssen, wenn sie auf gleiche Weise ausgegeben werden, auch gleich aussehen.“