- 20 April 2006
- 22.682
- 1.316
Ich beschäftige mich grade mit dem IEEE 754-Standard und steh vor einem Problem:
Wie wandle ich z.B. eine gegebene Zahl 5,624*(10^21) ins Dualsystem um ?
Der Weg über
Gibt's da irgendn Trick, um die Fünfer, die übrig bleiben, wenn ich mir die Zweier aus der Zehnerpotenz rauszieh, irgendwie leicht zu verarbeiten ?
Wie wandle ich z.B. eine gegebene Zahl 5,624*(10^21) ins Dualsystem um ?
Der Weg über
5,624*(10^21) =
= 5'624'000'000'000'000'000'000 =
= 1*4'722'366'482'869'645'213'696 + 0*2'361'183'241'434'822'606'848 + ... =
= 1*(2^72) + 0*(2^71) + ... =
= (10....)b =
= (1,0....)b*(2^72)d
scheint mir doch ein wenig kompliziert = 5'624'000'000'000'000'000'000 =
= 1*4'722'366'482'869'645'213'696 + 0*2'361'183'241'434'822'606'848 + ... =
= 1*(2^72) + 0*(2^71) + ... =
= (10....)b =
= (1,0....)b*(2^72)d
Gibt's da irgendn Trick, um die Fünfer, die übrig bleiben, wenn ich mir die Zweier aus der Zehnerpotenz rauszieh, irgendwie leicht zu verarbeiten ?
