Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
An sich sollte da Wikipedia oder irgendeine beliebige Seite reichen. Man muss ja eigentlich nichts wissen als die Darstellungsweise im Stellenwertsystem:
128 = 1*10^2 + 2*10*1 + 8*10^0 (dezimal)
128 = 1*2^7 + 0*2^6 + 0*2^5 + 0*2^4 + 0*2^3 + 0*2^2 + 0*2^1 + 0*2^0 = 10000000 (binär)
128 = 8*16^1 + 0*16^0 = 0x80 (hex)
Naja, was willst du noch wissen? Brauchst nur ne entsprechende Zerlegung. Dezimal nach binär teilst du halt immer durch 2 und nimmst den Rest um die Binärstellen zu bekommen, und alles andere entsprechend.
11 mod 2 = 1 (4. Binärstelle)
5 mod 2 = 1 (3. Binärstelle)
2 mod 2 = 0 (2. Binärstelle)
1 mod 2 = 1 (1. Binärstelle)
==> 1011
Oder umgekehrt dann halt entsprechen dem Stellenwert, wie oben erklärt.
Du kennst die Zweierpotenzen: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, ...
Nun suchst du für deine Zahl die Nummer auf der Liste aus, die kleiner oder gleich deiner Zahl ist. Dann rechnest du mit Deine Zahl - Zweierpotenz weiter.
Nun ist die Zahl 1C8 (da A = 10, B = 11, C = 12, .... F = 15)
Bei Bin 2 Hex geht's einfacher:
Du teilst die Binzahl in Viererblöcke (Nibbles). Wandelst diesen dann in Hex um und kannst diese dann aneinanderreihen.
Beispiel: 1001110100011101010010101
==> 1 0011 1010 0011 1010 1001 0101
==> 1 3 A 3 A 9 5
Bei 1010 rechnet man also 1*8 + 0*4 + 1*2 + 0*1
Bei Hex 2 Bin gehts genau so, da wird für jede Stelle ein binäres Nibble erstellt.