Frage von Maaloo12345, 31

wie rechne ich mit bit?

moin schreibe freitag ne informatik klausur un weiß nicht wie ich zahlen in 16 bit system rechne ?

kann mir jmd helfen am besten mit beispiel

lg

Antwort
von Omnivore08, 31

Ja was denn nun? Mit Bit oder mit Hexadezimal? Ist aber beides fast das gleiche. Rechnet sich genauso wie das Dezimale, nur das hier die Höchste Ziffer das F ist

Kommentar von TeeTier ,

Naja, kommt auf den Bereich an. Wenn wir uns auf ...

(x ∈ [0:1]) ∧ (x ∈ ℕ₀)

... einigen, und ohne Über- bzw. Unterläufe rechnen, sind sogar alle drei Basen möglich. :)

Antwort
von h3nnnn3, 18

meinst du im binärsystem?

Kommentar von Maaloo12345 ,

Ja :)

Antwort
von Tschoo, 27

Hey!

Erstmal müsste man wissen, was du unter einem "16 Bit"-System verstehst!

Zahle zur Basis 16 oder ist es etwas schwieriger, mit einem 16-Bit-Rechner?

Gruß

Kommentar von Maaloo12345 ,

16 bit rechner

Kommentar von Tschoo ,

ThomasAral hat die Grundsätze beschrieben ...

Antwort
von ThomasAral, 22

untereinander schreiben

0+0 = 0

0+1 = 1

1+0 = 1

1+1 = 0 übertrag 1

1+1+1 = 1 übertrag 1   (der 3te einer ist der Übertrag)

waren beim übertrag die anderen beiden nicht beide vorher schon eins, so erhöht sich einfach die anzahl der einsen um 1.

Kommentar von ThomasAral ,

von rechts nach links rechnen, beispiel

1000111

0011001

von rechts beginnend:  1+1=0 übertrag 1,  1+0+ü1=0 übertrag1, 1+0+ü1=0 übertrag1, 0+1+ü1=0 übertrag1, 0+1+ü1=0 übertrag1, 0+0+ü1=1, 1+0=1

= 1100000

Kommentar von Maaloo12345 ,

ahh ich glaub du meinst es falsch oder ich hab mich falsch ausgedruckt die aufgaben werden lauten : z.b die ziffer 344,666 soll ins 16 bit binärsystem eingeordnet werden 

Kommentar von ThomasAral ,

du solltest dann die 2er potenzen auswendig können, oder eben einfach hinschreiben untereinander so dass die größte noch kleiner gleich deiner zahl ist

1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144

jetzt immer eine zahl von der größten beginnend von hinten abziehen und wenn das ergebnis größer gleich 0 ist wirds eine binäre 1 sonst binäre 0 und es wird nicht abgezogen.

also:

344666 - 262144 = 82522   (gibt binäre 1)

82522 - 131072 < 0 (gibt binäre 0)

82522 - 65536 = 16986 (gibt binäre 1)

16986 - 32768 < 0 (gibt binäre 0)

16986 - 16384 = 602 (gibt binäre 1)

usw...

die binären dann von oben bis unten aneinanderreihen:

10101....

Keine passende Antwort gefunden?

Fragen Sie die Community