Schulung
Modul
Auswählen des richtigen Datentyps in C#-Code - Training
Wählen Sie den richtigen Datentyp für Ihren Code aus mehreren grundlegenden Typen aus, die in C# verwendet werden.
Dieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge aus, um die neuesten Funktionen, Sicherheitsupdates und technischen Support zu nutzen.
Die großen ganzzahligen Funktionen und Strukturen boten ursprünglich Unterstützung für 64-Bit-Werte unter 32-Bit-Windows. Jetzt unterstützt Ihr C-Compiler möglicherweise nativ 64-Bit-Ganzzahlen. Beispielsweise unterstützt Microsoft Visual C++ den ganzzahligen Typ __int64 Größe. Weitere Informationen finden Sie in der Dokumentation, die in Ihrem C-Compiler enthalten ist.
Informationen zu ganzzahligen 64-Bit-Werten unter 64-Bit-Windows finden Sie unter Die neuen Datentypen.
Anwendungen können ganze 32-Bit-Zahlen mit vorzeichen oder ohne Vorzeichen multiplizieren und 64-Bit-Ergebnisse generieren, indem sie die Funktionen Int32x32To64 und UInt32x32To64 verwenden. Anwendungen können Bits in 64-Bit-Werten mithilfe der Funktionen Int64ShllMod32, Int64ShraMod32 und Int64ShrlMod32 nach links oder rechts verschieben. Diese Funktionen ermöglichen logische und arithmetische Verschiebungen.
Anwendungen können 32-Bit-Werte auch mithilfe der MulDiv-Funktion in einem einzelnen Vorgang multiplizieren und teilen. Obwohl das Ergebnis des Vorgangs ein 32-Bit-Wert ist, speichert die Funktion das Zwischenergebnis als 64-Bit-Wert, sodass informationen nicht verloren gehen, wenn große 32-Bit-Werte multipliziert und geteilt werden.
Schulung
Modul
Auswählen des richtigen Datentyps in C#-Code - Training
Wählen Sie den richtigen Datentyp für Ihren Code aus mehreren grundlegenden Typen aus, die in C# verwendet werden.