Hallo
ich brauche wieder Hilfe...
Ich habe in einem Byte Array Zahl() folgende Hex Werte:
Zahl(22) = &H0
Zahl(23) = &H0
Zahl(24) = &H20
Zahl(25) = &H40
= 2,5
Wie kann ich die Hex Werte des Arrays nun in eine Fließkommazahl umwandeln?
Danke
edit: Habs rausgefunden: Dim result As Double = BitConverter.ToSingle(Zahl, 22)
Nun Runde ich das Ergebnis result = math.round(result, 2 MidpointRounding.AwayFromZero)
und übergebe es in ein Label label1.text = result.toString
Ich möchte aber dass mir im Label 2,50 angezeigt wird, wie mache ich dass dass er die 0 auch ausgibt?
ich brauche wieder Hilfe...
Ich habe in einem Byte Array Zahl() folgende Hex Werte:
Zahl(22) = &H0
Zahl(23) = &H0
Zahl(24) = &H20
Zahl(25) = &H40
= 2,5
Wie kann ich die Hex Werte des Arrays nun in eine Fließkommazahl umwandeln?
Danke
edit: Habs rausgefunden: Dim result As Double = BitConverter.ToSingle(Zahl, 22)
Nun Runde ich das Ergebnis result = math.round(result, 2 MidpointRounding.AwayFromZero)
und übergebe es in ein Label label1.text = result.toString
Ich möchte aber dass mir im Label 2,50 angezeigt wird, wie mache ich dass dass er die 0 auch ausgibt?
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Hariboo83“ ()