Method: CLValueSerializer#to_byte_array
- Defined in:
- lib/serialization/cl_value_serializer.rb
#to_byte_array(num) ⇒ Object
26 27 28 29 30 31 32 33 34 |
# File 'lib/serialization/cl_value_serializer.rb', line 26 def to_byte_array(num) result = [] begin result << (num & 0xff) num >>= 8 end until (num == 0 || num == -1) && (result.last[7] == num[7]) # result.reverse result end |