Announcement

Collapse
No announcement yet.

Fehler bei String zu Float -Umwandlung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    meines Wissens genauer als float, besteht double sozusagen aus mehreren float's und man kann sie deshalb ersetzen?
    Float ist genauer als Double.

    Float werden mit 32 bit gespeichert (4 Bytes)
    Double werden mit 64 bit gespeichert (8 Bytes)

    Aus diesem Grund ist Double "doppelt" so genau wie Float.

    Ersetzen kann man sie grundsätzlich ohne Probleme. Wenn es aber um hohe Leistung geht (und nicht um größt mögliche Genauigkeit) sollte der Typ verwendet werden der gleicht lang wie "Länge" des Prozessors ist.
    D.h. auf einem 32 bit System -> Float, auf 64 bit System -> Double

    mfG Gü
    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand". - Martin Fowler

    Comment

    Working...
    X