/* * Document-method: Float#to_msgpack * * call-seq: * float.to_msgpack(out = '') -> String * * Serializes the Float into raw bytes. */ static VALUE MessagePack_Float_to_msgpack(int argc, VALUE *argv, VALUE self) { ARG_BUFFER(out, argc, argv); msgpack_pack_double(out, rb_num2dbl(self)); return out; }