Hallo Ihr lieben,
hab nun ein neues Problem:
muss ein Script schreiben zum Umrechnen von Dezimal in Hexal und in Binär.
Folgendes weis ich:
Ich soll Operatoren, wie OR, XOR, AND, NOR...genau wie mod, switch nutzen
Ich soll das ganze ohne zusatzfunktionen wie z.B. pack machen
Ich weis das Hex 1A2, 418 in dez ist weil folgende rechnung zutrifft
2x1 = 2
+ 10x16= 160
+ 1x256= 256
-----------------------
418
Dez in binär z.B. Dez 40 = bin 101000 weil folgende rechnung entsteht:
40/2 =20 rest 0
20/2 =10 rest 0
10/2= 5 rest 0
5/2 =2 rest 1
2/2 =1 rest 0
1/2 =0 rest 1
------------------------------
101000
und ich weis ebenfalls wie man bin in dez umrechnet, z.B. bin 1010 ist in dez10 auf Grund dieser Rechnung
1x1? =1
+ 0x2?= 0
+ 1x3?= 9
+ 0x4? =0
------------------
10
Ich möchte von euch jetzt keine lösung, sondern nur ansätze, mit denen ich weiter machen kann. Das ganze soll in Perl gemacht werden.
Hoffe ihr könnt mir ein paar Tipps geben.
Liebe Grüße
Carina
hab nun ein neues Problem:
muss ein Script schreiben zum Umrechnen von Dezimal in Hexal und in Binär.
Folgendes weis ich:
Ich soll Operatoren, wie OR, XOR, AND, NOR...genau wie mod, switch nutzen
Ich soll das ganze ohne zusatzfunktionen wie z.B. pack machen
Ich weis das Hex 1A2, 418 in dez ist weil folgende rechnung zutrifft
2x1 = 2
+ 10x16= 160
+ 1x256= 256
-----------------------
418
Dez in binär z.B. Dez 40 = bin 101000 weil folgende rechnung entsteht:
40/2 =20 rest 0
20/2 =10 rest 0
10/2= 5 rest 0
5/2 =2 rest 1
2/2 =1 rest 0
1/2 =0 rest 1
------------------------------
101000
und ich weis ebenfalls wie man bin in dez umrechnet, z.B. bin 1010 ist in dez10 auf Grund dieser Rechnung
1x1? =1
+ 0x2?= 0
+ 1x3?= 9
+ 0x4? =0
------------------
10
Ich möchte von euch jetzt keine lösung, sondern nur ansätze, mit denen ich weiter machen kann. Das ganze soll in Perl gemacht werden.
Hoffe ihr könnt mir ein paar Tipps geben.
Liebe Grüße
Carina