vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Re: Gleitpunktzahl / Gleitkommazahl in HEX wandeln 
Autor: Dirk
Datum: 26.09.06 08:53

Da kannste an den anderen Stellen auch noch gleich ersetzen . Aber das wirste ja wahrscheinlich schon gefunden haben. Die restlichen Bugs kannst du behalten....

  Dim Zahl As Double
  Dim HEX As String
  Dim a As Double
  Dim b As Double
  Dim tmp As Double
  Dim rest As Double
 
  Dim ARHEX(0 To 15) As String
  Dim i As Integer
 
  For i = 0 To 9
    ARHEX(i) = CStr(i)
  Next i
  For i = 0 To 5
    ARHEX(10 + i) = Chr(Asc("A") + i)
  Next i
 
  Zahl = CDbl(txtZahl)
 
  a = CDbl(Int(Zahl))
  b = Zahl - a
 
  HEX = vbNullString
 
  While a >= 16#
 
    tmp = a \ 16
    rest = a - tmp * 16#
    a = tmp
    HEX = ARHEX(Int(rest)) & HEX
 
  Wend
  HEX = ARHEX(Int(a)) & HEX
 
  HEX = HEX & "."
 
  i = 1
  While b > 10 ^ -12 And i <= 12
 
    b = b * 16
    rest = CDbl(Int(b))
    b = b - rest
    HEX = HEX & ARHEX(Int(rest))
 
    i = i + 1
  Wend
 
  lblHex.Caption = HEX

Gruß
Dirk

--
?Get it right the first time

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Gleitpunktzahl / Gleitkommazahl in HEX wandeln3.537bluesky8126.09.06 07:24
Re: Gleitpunktzahl / Gleitkommazahl in HEX wandeln2.552AndyOG26.09.06 08:01
Re: Gleitpunktzahl / Gleitkommazahl in HEX wandeln2.514Dirk26.09.06 08:17
Re: Gleitpunktzahl / Gleitkommazahl in HEX wandeln2.677bluesky8126.09.06 08:22
Re: Gleitpunktzahl / Gleitkommazahl in HEX wandeln2.475Dirk26.09.06 08:32
Re: Gleitpunktzahl / Gleitkommazahl in HEX wandeln2.485Dirk26.09.06 08:53
Re: Gleitpunktzahl / Gleitkommazahl in HEX wandeln2.674Wöllmi26.09.06 16:39
Re: Gleitpunktzahl / Gleitkommazahl in HEX wandeln2.616Dirk27.09.06 13:39
Re: Gleitpunktzahl / Gleitkommazahl in HEX wandeln2.472bluesky8109.10.06 15:25
Re: Gleitpunktzahl / Gleitkommazahl in HEX wandeln2.641Zardoz09.10.06 16:11
Re: Gleitpunktzahl / Gleitkommazahl in HEX wandeln2.431bluesky8109.10.06 17:43
Re: Gleitpunktzahl / Gleitkommazahl in HEX wandeln2.728Zardoz09.10.06 18:06
Re: Gleitpunktzahl / Gleitkommazahl in HEX wandeln2.398bluesky8109.10.06 18:16
Re: Gleitpunktzahl / Gleitkommazahl in HEX wandeln2.533Zardoz09.10.06 18:39

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel