Convert float to bytes

Visual Basic Topics
Post Reply
User avatar
Dhananjaya
Posts: 2
Joined: Tue Jul 21, 2009 11:02 pm

Convert float to bytes

Post by Dhananjaya » Mon Aug 03, 2009 11:24 am

How to convert float value to bytes?
User avatar
pradeep
Posts: 1
Joined: Tue Jul 21, 2009 11:10 pm

Re: Convert float to bytes

Post by pradeep » Wed Aug 19, 2009 2:56 pm

Code: Select all

Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" ( _
  hpvDest As Any, hpvSource As Any, _
  ByVal cbCopy As Long)


Private Function FloatTo4BytesString(sng As Single) As String

    Dim str1 As String
    
    str1 = String(4, vbNullChar)
    Call CopyMemory(ByVal str1, sng, 4)
    
    For i = 1 To 4
     Debug.Print Asc(Mid(str1, i, 1)); " ";
    Next
    
    FloatTo4BytesString = str1
    
End Function
Post Reply

Return to “Visual Basic Programming”