Select the product you need help with
Gewusst wie: Konvertieren zwischen signierten und unsignierten ZahlenArtikel-ID: 189323 - Produkte anzeigen, auf die sich dieser Artikel bezieht Auf dieser SeiteZusammenfassungVisual Basic für Applikationen unterstützt nur signierte 2 und 4-Byte-Ganzzahlen, während andere Sprachen, z. B. C, signierte und unsignierte Zahlen unterstützen. Dieser Artikel bietet Konvertierungsfunktionen zwischen signierten und unsignierten 4-Byte-Ganzzahlen und zwischen signierten und unsignierten 2-Byte-Ganzzahlen. Weitere InformationenIn VBA ist der Bereich der ganzzahlige Werte von-32768 +32767 und für lange Werte im Bereich von-2147483648 bis 2147483647. Wenn ausführenden API aufruft oder übergeben oder Werte ohne Vorzeichen im Bereich von 0 bis 65535 oder 0, 4294967296 empfangen Aufrufen einer DLL in C geschrieben werden Sie zu angefordert werden können. Die unten angegebenen Konvertierungsfunktionen konvertieren eine ganze Zahl ohne Vorzeichen in einen Long-Wert und auch aus einer unsigned long in Double für die Eingabe und Anzeige oder andere Berechnungen. Die vier Funktionen sind: UnsignedToLong LongToUnsigned UnsignedToInteger IntegerToUnsigned UnsignedToLongDie Funktion akzeptiert einen Double mit einem Wert im Bereich von unsigned Long und gibt einen Long-Wert, das Sie an einer API übergeben können, die unsigned erfordert Long.LongToUnsignedDie Funktion akzeptiert unsigned long von einer API und konvertiert ihn in einen Double zur Anzeige oder arithmetische.UnsignedToIntegerDie Funktion übernimmt einen Wert mit einem Wert im Bereich der eine ganze Zahl ohne Vorzeichen und gibt eine ganze Zahl, das Sie an einer API übergeben können, die eine ganze Zahl ohne Vorzeichen benötigt.IntegerToUnsignedDie Funktion akzeptiert eine ganze Zahl ohne Vorzeichen aus und API und konvertiert ihn in einen Long-Wert zur Anzeige oder arithmetische.Ohne diese Funktionen müssten das Eingabeargument als angegeben wurden eine signierte Long, in diesem Fall-994967296 und den Rückgabewert müsste als ein Wert mit Vorzeichen, möglicherweise auch als eine Negative angezeigt werden Anzahl und nicht intuitiv. Schritt für Schritt (Beispiel)
InformationsquellenWeitere Informationen finden Sie in der folgenden Artikel der Microsoft Knowledge Base: 112673
(http://support.microsoft.com/kb/112673/EN-US/
)
Wie nichtsignierten so erfolgreich & zurückkehren Ganzzahlen-DLL von VB EigenschaftenArtikel-ID: 189323 - Geändert am: Donnerstag, 15. Juli 2004 - Version: 3.4 Die Informationen in diesem Artikel beziehen sich auf:
Maschinell übersetzter Artikel Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten. Den englischen Originalartikel können Sie über folgenden Link abrufen: 189323
(http://support.microsoft.com/kb/189323/en-us/
)
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
| SPRACHE AUSWÄHLEN
|




Zum Anfang








