これは主に好奇心からの質問です。numpy テスト スイートには 128 ビット整数のテストが含まれていることに気付きました。numerictypes
モジュールはint128
、float256
( 8 倍精度?)、および私のマシンの numpy dtypes にマップされていないように見えるその他の型を参照しています。
私のマシンは 64 ビットですが、4 つの 128 ビット浮動小数点数を使用できます (実際にはそうではありません)。ソフトウェアで 4 倍浮動小数点数をエミュレートできる場合、理論的には 8 倍浮動小数点数と 128 ビット整数もエミュレートできると思います。一方、128 ビットの整数や 8 倍精度の浮動小数点については、今まで聞いたことがありませんでした。numerictypes
対応する s がない場合、numpy のモジュールに 128 ビットの int と 256 ビットの float への参照があるのはなぜdtype
ですか? また、それらをどのように使用できますか?