![]() |
IP adress berekenen
We zijn bezig met een project, daar moeten we IP adress etc berekenen en het komt ook in toetsen voor, alleen ben ik het alweer vergeten hoe dat moet, kan iemand mij dat echt goed uitleggen en/of een site geven waar het staat hoe je het moet uitrekenen.
|
Als je eerst even zegt wat je precies wilt berekenen :)
|
Citaat:
|
Dit misschien? http://en.wikipedia.org/wiki/Hexadecimal
|
Citaat:
Je zult toch iets moeten berekenen? Subnet, numerieke versie, etc |
Citaat:
Citaat:
Maar ik zou het eerder aan je leraar vragen om het uit te leggen, want daar betaal je ze voor. |
Citaat:
voorbeeld. Wich of the following is the decimal equivalent of the binary number 10110011 a. 113 b. 179 c. 205 d. 263 ik weet nie hoe ik dit moet uitrekenen + |
Dat is heel gemakkelijk.
Het binaire stelsel werkt met enen en nullen om aan te geven of de genoemde macht van 2 in het getal zit. Zo is 1010 gelijk aan 0*2^0 + 1*2^1 + 0*2^2 + 1*2^3 = 10 Elke waarde van rechts naar links stelt dus, vanaf 2^0 geteld, een macht van 2, elke keer met 1 verhoogd voor. Het getal kun je dus als volgt berekenen: 10110011 1*2^0 + 1*2^1 + 0*2^2 + 0*2^3 + 1*2^4 + 1*2^5 + 0*2^6 + 1*2^7 = 179 :) EDIT: Dit heeft overigens niets met IP adressen berekenen te maken, maar met het omrekenen van binair naar decimaal of andersom. |
Citaat:
Ik doe het altijd zo.. Ieder bit heeft een bepaalde waarde. De meeste rechtse is waarde 1, die daarna 2, 4, 8, 16, 32, 128. Als je dit boven je byte zet krijg je zoiets als dit: 128 64 32 16 8 4 2 1 1 0 1 1 0 0 1 1 Nu hoef je alleen nog maar de bits die 1 zijn, hun waarde bij elkaar op te tellen.. dat word dus 128 + 32 + 16 + 2 + 1 = 179. |
Citaat:
|
179.
Mijn truc is als volgt: 10110011 opschrijven als 1101 0011 dit is B3 in hexadecimaal. B = 11 11 * 16 + 3 = 176 + 3 = 179 rijtje: 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 A 1010 B 1011 C 1100 D 1101 E 1110 F 1111 |
mocht de uitwerking niet relevant zijn is het natuurlijk handig hier 1x een programma voor te maken op je rekenmachine (dit is ook handig om je handberekende resultaat te controleren anders)
ps. moet je natuurlijk wel een rekenmachine hebben waarop je kunt programmeren |
Cisco toets? We zijn hier niet om je huiswerk/toetsen te maken, LexCi.
(maar wel om je te helpen met je huiswerk Offtopic: Citaat:
|
Citaat:
|
| Alle tijden zijn GMT +1. Het is nu 12:36. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.