私の Ruby コードでは、バイナリ形式の文字列として128 ビットの長さの double (「128 ビットの長さの double」、「binary128」、または「 4 倍精度の浮動小数点数」) で応答するサーバーと通信しています。
ルビーで使用するためにこれらの文字列を解凍する方法はありますか? String.unpackのドキュメントによると、最大精度は double のようです。これらの 128 ビット浮動小数点をルビーで表現することはまったく可能ですか?
私の Ruby コードでは、バイナリ形式の文字列として128 ビットの長さの double (「128 ビットの長さの double」、「binary128」、または「 4 倍精度の浮動小数点数」) で応答するサーバーと通信しています。
ルビーで使用するためにこれらの文字列を解凍する方法はありますか? String.unpackのドキュメントによると、最大精度は double のようです。これらの 128 ビット浮動小数点をルビーで表現することはまったく可能ですか?