Dezimalzahl usw.

+A -A
Autor
Beitrag
Geizeskrank
Stammgast
#1 erstellt: 15. Jul 2005, 20:08
Weiss jemand wie ich aus dieser zahl, x'4AFD5E' eine Dezimalzahl machen kann?

P.s: ich will nicht das ergebnis sondern den rechenweg,
is ausnem 24bit Raster.
ukw
Inventar
#2 erstellt: 15. Jul 2005, 20:24

is ausnem 24bit Raster.


welche Codierung?
manuel_zx
Stammgast
#3 erstellt: 15. Jul 2005, 20:31
Ich gehe mal stark von Hexadezimal aus...

Beim Hexadezimalsystem können je Stelle Dezimalzahlen von 0-15 dargestellt werden. Von 0 bis 9 werden Dezimalzahlen verwendet, von 10 bis 15 werden die Buchstaben A-F benutzt:

Dezimal -> Hexadezimal
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 A
11 B
12 C
13 D
14 E
15 F

Um Hexadezimal in Dezimal umzurechnen, muss man einfach von hinten vorgehen und die einzelnen Werte mit 16 hoch x (x steht für die Stelle von hinten - 1, also für die letzte Stelle = 0, vorletzte = 1...) malnehmen:

4AFD5E

E = 14
14 * 16 exp 0 = 14 * 1 = 14

5 = 5
5 * 16 exp 1 = 5 * 16 = 80

usw... am Ende einfach die einzelnen Ergebnisse addieren... dann sollte 4.914.526 herauskommen.

Gruß
Manuel


[Beitrag von manuel_zx am 15. Jul 2005, 20:33 bearbeitet]
Geizeskrank
Stammgast
#4 erstellt: 15. Jul 2005, 20:31
is das nich egal?

höchster wert is 8388608 und nidrigster is -8388608...

0100-1010-1111-1101-0101-1110 wär die binärzahl, wenn ich mich nich irre...
Geizeskrank
Stammgast
#5 erstellt: 15. Jul 2005, 20:48
also

14 +5*(16^1) +13*(16^2) +15*(16^3) +10*(16^4) +4*(16^5) ??
manuel_zx
Stammgast
#6 erstellt: 15. Jul 2005, 20:57

Geizeskrank schrieb:
also

14 +5*(16^1) +13*(16^2) +15*(16^3) +10*(16^4) +4*(16^5) ??


jep, so wird's gemacht!
Suche:

Anzeige

Aktuelle Aktion

Partner Widget schließen

  • beyerdynamic Logo
  • DALI Logo
  • SAMSUNG Logo
  • TCL Logo

Forumsstatistik Widget schließen

  • Registrierte Mitglieder929.672 ( Heute: 6 )
  • Neuestes Mitglied-Ghost66-
  • Gesamtzahl an Themen1.560.969
  • Gesamtzahl an Beiträgen21.764.167