Binär in Temperatur Umwandeln?
Hallo ich habe diese folgende Binär Zahl :
1111 1111 1011 0010
ich hab versucht erst die 1 mit den 0ern zu tauschen und anders rum sodass ich auf einen kleineren wert komme da dieser ka denk ich mal negativ ist. Und als ich das verdreht hab sodas 000 000 0100 1101 stand hab ich 77 rausbekommen und hab ein minus dazu getan. Ich hab aber das Gefühl das, das so nicht richtig ist.
kann mir da jemand Weiter helfen?
4 Antworten
Wir können dir nicht helfen.
Du sagst es klingt für dich nicht richtig aber wir haben keine Ahnung was das für eine Angabe ist. Die erste Binärzahl ist nicht negativ sondern 65458. Du musst richtige Angaben machen wenn du Hilfe willst. Und dadurch, dass du irgendwelche Ziffern vertauscht kommst du nicht weiter. Stell dir das mal in Dezimal vor. Du ahst eine Zahl und dann nimmst du einfach irgendeine andere Zahlund fragst ob das so richtig ist obwohl wir nichtmal die Aufgabe kennen, wie soll das gehen
Woher hast du denn diese Zahl?
In Python gibt die mir nämlich folgendes
print(int('1111111110110010',2))
#Gibt 65458
Vielleicht ist die Zahl in Zweierkomplement angegeben.
Liegt vielleicht daran, dass das stumpfe tauschen das Ergebnis verfälscht. Tipp das einfach in einen Dual->Binär Rechner ein.