int128

Verwenden Sie dieses Tag, um auf die 128-Bit-Ganzzahlen zu verweisen. Beispiel: SIMD-Register, eine nicht standardmäßige Compiler-Erweiterung auf 64-Bit-Plattformen oder IPv6-Adressen.
4
Antworten

C # Benutzerdefinierter Datentyp! [Duplikat]

Nachdem ich beschlossen habe, meinen Int128 in C # zu implementieren, dachte ich, es wäre schön, wenn es so aussehen würde wie andere dotNet Datentypen. Aber ich konnte die folgende Funktion nicht implementieren: Suffix-Initialisierung:...
12.05.2010, 14:22
3
Antworten

Verwendung von 128-Bit-Ganzzahlen in Cython

Auf meinem 64-Bit-Computer hat der long long -Typ 64 Bits. %Vor% Ich brauche 128-Bit-Ganzzahlen und glücklicherweise GCC unterstützt diese . Wie kann ich diese in Cython verwenden? Folgendes funktioniert nicht. Kompilieren von foo.py...
20.12.2014, 16:11
1
Antwort

Umgang mit 128-Bit-Ganzzahlen mit Ctypes

Was ist der beste Weg, um 128-Bit-Ganzzahlen (derzeit __uint128_t) mit Python-Ctypes zu unterstützen? Eine benutzerdefinierte Struktur von zwei uint64_t ist vielleicht, aber dies wird Ausrichtungsprobleme verursachen, wo das erforderlich ist....
28.10.2013, 09:56
3
Antworten

Wird __int128_t arithmetisch von GCC emuliert, selbst mit SSE?

Ich habe gehört, dass die von GCC bereitgestellten 128-Bit-Ganzzahl-Datentypen wie __int128_t emuliert und daher langsam sind. Ich verstehe jedoch, dass die verschiedenen SSE-Befehlssätze (SSE, SSE2, ..., AVX) zumindest einige Anweisungen für...
15.05.2013, 13:31