Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import struct
- a = 5.1
- b = 10.0
- c = 0.93
- d = -4.44
- # byte arrays
- ba = bytearray(struct.pack("f", a))
- bb = bytearray(struct.pack("f", b))
- bc = bytearray(struct.pack("f", c))
- bd = bytearray(struct.pack("f", d))
- byteArray = ba + bb + bc + bd
- print byteArray
- offset = 0
- unpacked = []
- while offset < len(byteArray):
- unpacked.append(struct.unpack_from("f", byteArray[offset:offset+4]))
- offset += 4
- print unpacked
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement