Single nicht kompatibel zu Double?
Tommy
ich bin auf etwas scheinbar einfaches gestoßen, dass ich mir trotz Recherche nicht erklären kann.
Double ist doch genauer als Single.
Wie kann es sein, dass wenn ich eine double Variable gleich einer Single Variable setze, die Double Variable einen anderen Wert hat.
Sub sngdbl()
Dim snga as single
Dim dbla as double
snga = 0.675
dbla = sng
Debug.print snga ' ergibt 0,675
Debug.Print dbla ' ergibt 0,675000011920929
End Sub
Ich verstehe das nicht. Kann man diese Datentypen denn nicht "mischen"? Muss man überall den gleichen Datentyp haben?
Grüße
Tommy