Bitfolge umrechnen < Sonstiges < Hochschule < Informatik < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 11:14 Sa 01.11.2014 | Autor: | Muskat |
1000 0000 0000 0000 0000 0000 0000 0010
Die Frage ist, ob hier eine int oder float-Maschinenzahl dargestellt wird?
Ich habe folgendes raus: -2147483650, aber das paast doch nicht in den integer-Wertebereich (−2.147.483.648). Hat jemand eine Idee?
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Hi!
Da vertust du dich. Der Zahlenbereich eines 32bit-INTs ergibt sich grade daraus, dass nur 32 bit zur Verfügung stehen. Daher stellt jede 32bit lange Bitfolge eine INT-zahl dar, was anderes ist gar nicht möglich.
Bei einem FLOAT haben die einzelnen bits eine andere Bedeutung, aber auch da steht jede 32bit lange Folge für eine Zahl.
Im grunde sind 32bit einfach nur 32bit. Wie die zu interpretieren sind, ist wo anders festgelegt, z.b. in dem Programm, zu dem die gehören.
|
|
|
|