abonnement Unibet Coolblue Bitvavo
pi_44789689
Even 'snel' een vraag:

Het uitrekenen van een hexadecimaal 'getal' terug/om naar decimaal.

Ik weet dat voor een subnetmask: FF.FF.FF.FF = 255.255.255.255 is

Maar hoe reken ik nu uit als ik een subnet heb van dit: FE.FF.FD.FF terug naar ^

Weet daarnaast wel hoe je van decimaal naar binair kunt rekenen, enkel is dat nog verder terug
Bron: http://nl.wikibooks.org/wiki/Basiskennis_informatica/Numerieke_gegevens#Het_hexadecimale_talstelsel
When something drops I'm like:
( ͡° ͜ʖ ͡°)
( ͡⊙ ͜ʖ ͡⊙)
  donderdag 28 december 2006 @ 12:43:16 #2
35623 PPL
Autumnus Sempre
pi_44789747
254.255.253.255
Burnt to the core but not broken
pi_44789768
Rekenmachine van windows op "wetenschappelijk" zetten

FE=254
FF=255
FD=253
FF=255

254.255.253.255 dus
  donderdag 28 december 2006 @ 12:45:30 #4
35623 PPL
Autumnus Sempre
pi_44789797
11111110.11111111.11111101.11111111
Burnt to the core but not broken
  donderdag 28 december 2006 @ 12:46:18 #5
35623 PPL
Autumnus Sempre
pi_44789810
quote:
Op donderdag 28 december 2006 12:44 schreef SuperRogier het volgende:
Rekenmachine van windows op "wetenschappelijk" zetten
Je dacht toch niet dat ik het even uit mijn hoofd had gedaan hè?
Burnt to the core but not broken
pi_44789897
quote:
Op donderdag 28 december 2006 12:46 schreef PPL het volgende:

[..]

Je dacht toch niet dat ik het even uit mijn hoofd had gedaan hè?
Njeh het is opzich te doen Maargoed je was me te snel af
  donderdag 28 december 2006 @ 12:51:03 #7
8252 mvdejong
Home is where the cat is.
pi_44789923
quote:
Op donderdag 28 december 2006 12:41 schreef Whizkid_RaiLmAn het volgende:
Maar hoe reken ik nu uit als ik een subnet heb van dit: FE.FF.FD.FF terug naar ^
hex A = 10, B = 11, C = 12, D = 13, E = 14, F = 15.

hex F0 = 15 x 16 (grondtal van het stelsel) = 240

hex FD = hex F0 + hex 0D = 240 + 13 = 253
hex FE = hex F0 + hex 0E = 240 + 14 = 254
hex FF = hex F0 + hex 0F = 240 + 15 = 255

3 keer oefenen, daarna is het echt ook nog wel uit het hoofdje te doen voor 2-digit hex-getallen.
Sam the American Eagle : You, sir, are a demented, sick, degenerate, barbaric, naughty freako!
Alice Cooper : Why, thank you!
Sam the American Eagle : Freakos: One. Civilization: Zero.
  donderdag 28 december 2006 @ 12:52:52 #8
35623 PPL
Autumnus Sempre
pi_44789962
quote:
Op donderdag 28 december 2006 12:51 schreef mvdejong het volgende:

[..]

hex A = 10, B = 11, C = 12, D = 13, E = 14, F = 15.

hex F0 = 15 x 16 (grondtal van het stelsel) = 240

hex FD = hex F0 + hex 0D = 240 + 13 = 253
is het dan niet hex F1 = 15 x16 ?
Anders krijg je bij F0 toch 0 x16



Edit: Laat ook eigenlijk maar, ik gebruik mijn CALC wel.
Burnt to the core but not broken
pi_44789974
Zover was ik ook al

Ging mij er even om, hoe staat dit in verhouding met uitrekenen?
M.a.w hoe wordt dit gedaan? Mijn beredenering: FE=F(15x16)(+)E(E=14)=254

Foutberekend?
When something drops I'm like:
( ͡° ͜ʖ ͡°)
( ͡⊙ ͜ʖ ͡⊙)
  donderdag 28 december 2006 @ 12:58:37 #10
138781 faberic
Ik snap er niks van
pi_44790110
decimale getallenstelsel, vrnl:
getal 0 geeft aantal maal 100 aan
getal 1 geeft aantal maal 101 aan
getal 2 geeft aantal maal 102 aan
getal 3 geeft aantal maal 103 aan

conclusie: 1234 = 100 * 4 + 101 * 3 + 102 * 2 + 103 * 1 = 1*4 + 10*3 + 100*2 + 1000*1 = 1234

Alle andere getallenstelsel werken exact hetzelfde, alleen dan moet je de 10 vervangen door 2 (binair), 8 (octaal), 16 (hexadecimaal).
- Als een wijs man een goede reden heeft het woord te voeren houdt hij moeiteloos een goed betoog.
- You can say that again
  donderdag 28 december 2006 @ 13:02:08 #11
138781 faberic
Ik snap er niks van
pi_44790182
F1A = 160*10 + 161*1 + 162*15 = 1*10 + 16*1 + 256*15
- Als een wijs man een goede reden heeft het woord te voeren houdt hij moeiteloos een goed betoog.
- You can say that again
pi_44790235
quote:
Op donderdag 28 december 2006 12:41 schreef Whizkid_RaiLmAn het volgende:
Maar hoe reken ik nu uit als ik een subnet heb van dit: FE.FF.FD.FF terug naar ^
Net alsof jij echt zo'n subnet hebt.
Unox, the worst operating system.
  donderdag 28 december 2006 @ 13:06:03 #13
8252 mvdejong
Home is where the cat is.
pi_44790305
quote:
Op donderdag 28 december 2006 12:52 schreef PPL het volgende:

[..]

is het dan niet hex F1 = 15 x16 ?
Anders krijg je bij F0 toch 0 x16



Edit: Laat ook eigenlijk maar, ik gebruik mijn CALC wel.
Neem dec 90, dat is toch ook 9 x 10 (grondtal van het stelsel).

Dus :
F0 = (15 x 16) + 0
0F = (0 x 16) + 15

De voor ons meest gebruikte notatie van tal-stelsels is positioneel. Van rechts naar links schrijven we het aantal malen dat we een gegeven macht van het grondtal willen.

Voor het decimale stelsel :
Meest rechtse positie = het aantal malen 10^0 = 1
Een-na rechtse positie = het aantal malen 10^1 = 10
Twee-na-rechtse positie = het aantal malen 10^2 = 100
Zo is dus dec 234 : 2 x (10^2) + 3 x (10^1) + 4 x (10^0) = 200 + 30 + 4

Voor het octale stelsel :
Meest rechtse positie = het aantal malen 8^0 = 1
Een-na rechtse positie = het aantal malen 8^1 = 8
Twee-na-rechtse positie = het aantal malen 8^2 = 64
Zo is dus oct 234 in dec 2 x (8^2) + 3 x (8^1) + 4 x (8^0) = 128 + 24 + 4 = 156

Voor het hexadcimale stelsel :
Meest rechtse positie = het aantal malen 16^0 = 1
Een-na rechtse positie = het aantal malen 16^1 = 16
Twee-na-rechtse positie = het aantal malen 16^2 = 256
Zo is dus hex 234 in dec 2 x (16^2) + 3 x (16^1) + 4 x (16^0) = 512 + 48 + 4 = 564

Voor het bestaan van een positioneel talstelsel is de erkenning/herkenning van het cijfer 0 van cruciaal belang om onderscheid te maken tussen 100, 10 en 1. Er zijn alternatieven voor het positionele talstelsel, bijv. waarbij aan grotere waarden steeds andere tekens worden toegekend. De meesten onder ons kennen het Romeinse talstelsel, waarbij :
I = 1
V = 5
X = 10
L = 50
C = 100
D = 500
M = 1000
Getallen worden dus gevormd door het optellen van de individuele waarden.
In theorie is zo'n talstelsel niet volgorde-gebonden, hoewel het Romeinse talstelsel toch een ordening heeft, om te voorkomen dat je 4 moet opschrijven als IIII, je kunt ook 4 schrijven als IV.
Sam the American Eagle : You, sir, are a demented, sick, degenerate, barbaric, naughty freako!
Alice Cooper : Why, thank you!
Sam the American Eagle : Freakos: One. Civilization: Zero.
pi_44790354
quote:
Op donderdag 28 december 2006 12:52 schreef PPL het volgende:
is het dan niet hex F1 = 15 x16 ?
Anders krijg je bij F0 toch 0 x16
nee...

18 is eigenlijk (1 * 10) + 8
omdat het een tientallig stelsel betreft...
en je moet die F dus als 'zestiental' zien.
dus voor jouw voorbeeld is het eigenlijk (15 * 16) + 0

FAB = (15 * (16 * 16)) + (10 * 16) + 11
(omdat 180 eigenlijk (1* (10 * 10) + 8*10 + 0) is)

(oftewel wat fabric zegt eigenlijk )
People will forget what you said or what you did,
but they'll never forget how you made them feel
pi_44790374
Nog n duidelijk voorbeeldje

Hex: 24FE2C (F=15, E=14, C=12)

= (2*165) + (4*164) + (15*163) + (14*162) + (2*161) + (12*160)
= 2097152 + 262144 + 61440 + 3584 + 32 + 12
= 2424364

Die 16 is dus omdat het het 16-tallig stelsel bedraagt.
Op dinsdag 16 maart 2010 18:45 schreef henrydg het volgende:
Wat is er mis met de Prius?
[ afbeelding ]
Ik vind 't een hele mooie auto.
pi_44790477
quote:
Op donderdag 28 december 2006 13:03 schreef Schorpioen het volgende:

[..]

Net alsof jij echt zo'n subnet hebt.
Nee, maar moest toch een rekenvoorbeeld hebben
OT: Het is duidelijk, thxx
When something drops I'm like:
( ͡° ͜ʖ ͡°)
( ͡⊙ ͜ʖ ͡⊙)
  donderdag 28 december 2006 @ 13:12:30 #17
8252 mvdejong
Home is where the cat is.
pi_44790485
quote:
Op donderdag 28 december 2006 13:03 schreef Schorpioen het volgende:

[..]

Net alsof jij echt zo'n subnet hebt.
Het is een exoot, maar terwijl het gebruikelijk is dat subnets (binair) bestaan uit een reeks van 1-tjes, gevolgd door een reeks van 0-en, zijn "gebroken" subnets niet illegaal volgens de standaards.
Hoewel, veel netwerk-hardware/-firmware/-software snapt er niets van, en kan het vaak niet eens noteren omdat ze de "/"-notatie gebruiken, waarbij achter de "/" het aantal aaneengesloten 1-tjes staat (/24 = 255.255.255.0).
Ik heb trucje van "gebroken" subnets het wel eens gebruikt tijdens een migratie om tijdelijk wat systemen die een IP-adres op het lokale C-klasse subnet hadden plotseling via een router te gaan bereiken.
Sam the American Eagle : You, sir, are a demented, sick, degenerate, barbaric, naughty freako!
Alice Cooper : Why, thank you!
Sam the American Eagle : Freakos: One. Civilization: Zero.
pi_44790835
quote:
Op donderdag 28 december 2006 13:12 schreef Whizkid_RaiLmAn het volgende:

[..]

Nee, maar moest toch een rekenvoorbeeld hebben
OT: Het is duidelijk, thxx
En het voorbeeldje was nog wel simpel uit het hoofd te doen he.
Als je weet dat FF gelijk aan 255 is, dan is FE natuurlijk 254 (E is 1 minder dan F.)
Op dinsdag 16 maart 2010 18:45 schreef henrydg het volgende:
Wat is er mis met de Prius?
[ afbeelding ]
Ik vind 't een hele mooie auto.
  donderdag 28 december 2006 @ 13:28:24 #19
138781 faberic
Ik snap er niks van
pi_44791003
quote:
Op donderdag 28 december 2006 13:06 schreef mvdejong het volgende:

überlang verhaal
Fijn dat je ook de andere posts bekijkt
- Als een wijs man een goede reden heeft het woord te voeren houdt hij moeiteloos een goed betoog.
- You can say that again
pi_44791004
Het makkelijkste omrekenen is binair <=> hexadecimaal.
Deel je binaire getal op in blokjes van 4.
Mijn bovenstaande voorbeeld (2424364) is binair gezien:
1001001111111000101100

Uit het hoofd is gemakkelijk de waarde te berekenen van kleine binaire getallen
1000=8
0100=4
0010=2
0001=1
(dus bv 1010 = 1000+0010 = 8+2=10 = hexadecimaal A)

Schrijf het dan als :
10.0100.1111.1110.0010.1100

Dit is dan omgerekend naar hex:
24FE2C (ieder blokje van 4 binaire cijfers staat voor 1 hexadecimaal cijfer.)
Op dinsdag 16 maart 2010 18:45 schreef henrydg het volgende:
Wat is er mis met de Prius?
[ afbeelding ]
Ik vind 't een hele mooie auto.
pi_44791041
quote:
Op donderdag 28 december 2006 13:28 schreef faberic het volgende:

[..]

Fijn dat je ook de andere posts bekijkt
Ik denk dat mvdejong het zelfde had als ik bijna:
N mooie lange uitleg geven, posten, en dan zien dat ondertussen anderen ook gepost hebben...
Op dinsdag 16 maart 2010 18:45 schreef henrydg het volgende:
Wat is er mis met de Prius?
[ afbeelding ]
Ik vind 't een hele mooie auto.
  donderdag 28 december 2006 @ 13:30:49 #22
138781 faberic
Ik snap er niks van
pi_44791080
Je hebt ook het unair systeem.
11111111 = 8 bijv.
- Als een wijs man een goede reden heeft het woord te voeren houdt hij moeiteloos een goed betoog.
- You can say that again
  donderdag 28 december 2006 @ 13:31:29 #23
138781 faberic
Ik snap er niks van
pi_44791100
quote:
Op donderdag 28 december 2006 13:29 schreef Walter81 het volgende:

[..]

Ik denk dat mvdejong het zelfde had als ik bijna:
N mooie lange uitleg geven, posten, en dan zien dat ondertussen anderen ook gepost hebben...
En dan dat vervolgens ff melden.
- Als een wijs man een goede reden heeft het woord te voeren houdt hij moeiteloos een goed betoog.
- You can say that again
pi_44791265
quote:
Op donderdag 28 december 2006 13:23 schreef Walter81 het volgende:

[..]

En het voorbeeldje was nog wel simpel uit het hoofd te doen he.
Als je weet dat FF gelijk aan 255 is, dan is FE natuurlijk 254 (E is 1 minder dan F.)
Dan moet je de rekenmethode wel ff weten...

Want zag het eerst als 16x16 (FF) en dan FE als 16x15, maar dat kwam uiteraard niet uit
When something drops I'm like:
( ͡° ͜ʖ ͡°)
( ͡⊙ ͜ʖ ͡⊙)
pi_44791489
quote:
Op donderdag 28 december 2006 13:30 schreef faberic het volgende:
Je hebt ook het unair systeem.
11111111 = 8 bijv.
En wat is 0 dan?
People should not be afraid of their governments. Governments should be afraid of their people.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')