Method: Wardite::F32.from_bytes
- Defined in:
- lib/wardite/value.rb
.from_bytes(str) ⇒ Object
425 426 427 428 429 430 431 |
# File 'lib/wardite/value.rb', line 425 def self.from_bytes(str) v = str.unpack("e")[0] if !v.is_a?(Float) raise "broken string or unsupported size: #{str.inspect} -> 4" end Wardite::F32(v) end |