5.2.20
04/02/20
Last Modified 07/21/10 by Walter Tasin
UebungFuerAlex Reload Page

Zahlensysteme


  • Zeichne eine Umwandlungstabelle, in der von 0 bis 15 die Zahlen in dezimal, hexadezimal und dual aufgeführt sind.


  • Welche Zahlen (ohne negative Zahlen) kann man mit 6 Bits darstellen?


  • Wie viele Werte kann man mit 8 Bits darstellen?


  • Wandle die folgenden "Hex-Zahlen" in das duale Zahlensystem um:
    • 0x48AD
    • 0xFF
    • 0x4
    • 0xAA55


  • Wandle die folgenden dualen Zahlen in das hexadezimale Zahlensystem um:
    • 0010 1101
    • 0101 0001
    • 1110 1101 1100 1010



  • Wieviele Bits braucht man für die folgenden "Hex-Zahlen"?
    • 0xA7
    • 0xF6A3


  • Rechne die folgenden "Hex-Zahlen" in unser Dezimalsystem um:
    • 0x32
    • 0x80


  • Rechne die dezimalen Zahlen zuerst in "Hex-Zahlen" und dann in "duale Zahlen" (binär) um:
    • 16
    • 63
    • 170


  • Es stehen 9 Bits zur Verfügung um eine Zahl darzustellen. Die Zahl soll positive und negative Werte besitzen.
    Welche Werte kann man damit darstellen?


  • Die dez. Zahl 23 (= 0x17) soll in 8-bit gespeichert werden und dann mit -1 multipliziert werden, d. h. negativ werden.
    Wie sieht die Zahl -23 binär/dual aus.


  • Nachfolgend ein Java-Programm, das von 0 bis 254 zählen soll und die Zahlen ausgibt. Hier die Frage:
    • Was macht es tatsächlich? Und warum arbeitet es nicht richtig?
      Hinweis: Einfach mal ausprobieren und sich dann die Frage stellen.
<geshi type="java">
public class Simple
{

public static void main(String [] args)
{
byte a;

a=0;
while (a<255)
{
System.out.println(a);
a++;
}

}

}

</geshi>