Eine kurze ganze Zahl ist eine ganze Zahl, die weniger Speicherplatz benötigt und einen kleineren Bereich als eine Standard-Ganzzahl auf derselben Maschine hat.
Die Funktionsfamilie printf stellt eine Reihe von Längenmodifikatoren bereit, von denen zwei hh (ein signed char oder unsigned char ein Argument, das auf int hochgestuft ist) und h (bezeichnet ein% co_de) darstellen % oder sig...
Ich habe:
%Vor%
und ich bekomme b = -1 , während ich erwarte, dass int32 in int16 ( short ) konvertiert wird. Ich erwarte einen Wert und nicht -1 .
Bitte helfen Sie mir dabei.
Ich muss zwei vorzeichenbehaftete 8 Bit _int8 Werte mit einem vorzeichenbehafteten kurzen (16 Bit) Wert kombinieren. Es ist wichtig, dass das Zeichen nicht verloren geht.
Mein Code ist:
%Vor%
Das Ergebnis ist -13. Allerdings erwarte ich,...
Hamming Entfernung:
Zum Beispiel, zwei Binärzahl: 1011 und 1000 HD (Hamming-Abstand) ist 2.
Die HD von 10000 und 01111 ist 5.
Hier ist der Code:
Kann mir das jemand erklären?
Danke!
%Vor%
Im Folgenden:
%Vor%
Der Compiler gibt mir den Fehler:
Fehler 21 Kann den Typ 'int' nicht implizit in 'short' konvertieren. Es gibt eine explizite Konvertierung (fehlt eine Besetzung?)
Ich muss den Code ändern, damit es funktioniert...
Was ist der Unterschied zwischen unsigned short und unsigned int ? Ich fand, dass unsigned short ist 0-65,535 und unsigned int ist 0-65,535 oder 0-4,294,967,295 . Ich verstehe den Unterschied nicht sehr gut. Wie kann ich die G...
Ich muss Paare von Bytes aufnehmen, Kurzschlüsse ausgeben und Kurzschlüsse in Bytepaaren eingeben und ausgeben. Hier sind die Funktionen, die ich für einen solchen Zweck entwickelt habe:
%Vor%
Ich denke, das ist richtig, aber ich bin mir nic...
Kürzlich habe ich von der Komplement-Methode der beiden gelernt, die sowohl positive als auch negative Ganzzahlen im System der zweiten Basis darstellt. Ich habe dann versucht, dies in Aktion mit Java mit dem folgenden Funktionscode zu sehen:...