私の 64 ビット コンピュータでは、long long
タイプは 64 ビットです。
print(sizeof(long long))
# prints 8
128 ビット整数を使用する必要があり、幸運にもGCC はこれらをサポートしています。Cython 内でこれらを使用するにはどうすればよいですか?
以下は動作しません。foo.pyx
だけを含むコンパイル
cdef __int128_t x = 0
収量
$ cython foo.pyx
Error compiling Cython file:
------------------------------------------------------------
...
cdef __int128_t x = 0
^
------------------------------------------------------------
foo.pyx:2:5: '__int128_t' is not a type identifier