Avatar billede ®azzer® Nybegynder
14. maj 2001 - 18:09 Der er 16 kommentarer og
2 løsninger

Udregne IP-adresser fra bit-koden

Nogen der ligger inde med et godt link hvor man kan lære at udregne IP-adresser ud fra  bit-koden?
Avatar billede kimrosgaard Nybegynder
14. maj 2001 - 18:11 #1
Avatar billede kimrosgaard Nybegynder
14. maj 2001 - 18:11 #2
Avatar billede kimrosgaard Nybegynder
14. maj 2001 - 18:12 #3
Avatar billede ®azzer® Nybegynder
14. maj 2001 - 18:18 #4
Dejligt :)

Nu ikke fordi jeg vil være krævende men evt et link på dansk. Ikke fordi jeg ikke kan forsåt engelsk, men bare for at jeg ikke skal tænke på 2 ting på en gang *G*. Jeg skal nemlig kunne det udenad til imorgen.. hehe
Avatar billede ®azzer® Nybegynder
14. maj 2001 - 18:39 #5
der er selfølgelig ekstra point hvis det kan lade sig gøre :)
Avatar billede kimrosgaard Nybegynder
14. maj 2001 - 18:43 #6
jeg leder :)
Avatar billede connorz Nybegynder
14. maj 2001 - 19:20 #7
Du kan udregne det ved følgende:
Den bagerste bit tæller 1, den næste 2, den næste 4 og så 8 så 16 så 32 så 64 og til sidst 128 (8 bits). Tallene for hver af de bits, der er et 1-tal ved, lægges sammen og du har nummeret!
Fx er 10011010=0+2+0+4+8+0+0+128=142
og 0000001=1
og 0000010=2 osv.
(ICQ=94477843)
Avatar billede ®azzer® Nybegynder
14. maj 2001 - 19:32 #8
kim :

Tak tak

Connorz :

Ja det hjalp også lidt :)
Avatar billede kimrosgaard Nybegynder
14. maj 2001 - 19:34 #9
det er sq svært at finde noget på dansk, men håber du kan læse norsk så :)

BIN\'RE      -  Det er dette systemet som blir brukt inne i
              datamaskinen! binære tall har bare to siffer:
              1 og 0 -> Av og På! Slik ser tallrekken ut:
              PS! Binære tall blir ofte forkortet til BIN.

              BIN  Desimal      BIN  Desimal
                0  ->  0        1011  ->  11
                1  ->  1        1100  ->  12
              10  ->  2        1101  ->  13
              11  ->  3        1110  ->  14
              100  ->  4        1111  ->  15
              101  ->  5        10000  ->  16
              110  ->  6        10001  ->  17
              111  ->  7        10010  ->  18
            1000  ->  8        10011  ->  19
            1001  ->  9        10100  ->  20
            1010  ->  10      10101  ->  21

->            Siffrene i binære tall blir kalt bits. Slik blir
              bitsene nummerert:

              ÚÄÂÄÂÄÂÄÂÄÂÄÂÄÂÄ¿
              ³7³6³5³4³3³2³1³0³
              ÀÄÁÄÁÄÁÄÁÄÁÄÁÄÁÄÙ

              De blir altså nummerert fra høyre mot venstre, og
              den første bit\'en er nr 0!

              Binære  tall brukes ofte av DOS-funksjonene (kommer
              tilbake til disse senere i leksjonene!), og ellers
              en del ved vanlig assemblerprogrammering.

->            Etter et binært tall settes ofte en liten b for å
              vise at det er et binært tall. Her er noen eksempler:
              10001b, 1011b, 1b, 10b


********************************************************************


                  KONVERTERING MELLOM TALLSYSTEMENE:



BIN\'RE til DESIMALE:
--------------------

    Når jeg konverterer fra binære til desimale tall, pleier jeg å
    bruke en tabell som ser slik ut: (For hver plass man går mot
    venstre dobbles verdien)

    ÚÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄ¿
->  ³128³64 ³32 ³16 ³ 8 ³ 4 ³ 2 ³ 1 ³  Tabell med desimale tall.
    ÀÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÙ
      1  0  1  1  0  0  1  0  b  Et binært tall.

    For å finne den desimale verdien av dette tallet legger du
    sammen alle de tallene som det står et ett-tall under.
    De følgende tallene skal legges sammen i vårt tilfelle:

    128+32+16+2 = 178

    178 er den desimale verdien av 10110010b!

->  For å finne den maksimale verdien et X-bits binært tall kan
    ha, tar du 2 opphøyd i antall bits.

    Eks.

    Den maksimale verdien av et 8-bits tall er 2 opphøyd i 8. (2
    ganget med seg selv 8 ganger)
    2*2*2*2*2*2*2*2=256.

    Den maksimale verdien av et 16-bits tall er 2 opphøyd i 16.
    2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2=65536

    Til å gjøre disse regneoperasjonene anbefalles en kalkulator!
->  Noen nyere kalkulatorer har også muligheten til å konvertere
    tall rett fra desimal -> binære -> hexadesimale etc.!!!


DESIMALE til BIN\'RE
-------------------

     konvertere fra desimale til binære tall er derimot litt
    vanskeligere. (Det krever litt mer hjernearbeid, men ikke
    mye..)

    For å konvertere tallet 183 til binært må vi se på tabellen
    igjen! Først finner vi det høyeste tallet i tabellen som er
    mindre enn 183, 128. Da setter vi et ett-tall under 128.
    Deretter trekker vi fra 128 fra 183 og får svaret 55. Da må vi
    finne det høyeste tallet i tabellen som er mindre enn 55,
    nemlig 32. Vi setter et ett-tall under 32 også. Så trekker vi
    32 fra 55 og sitter igjen med 23. Det høyeste tallet i
    tabellen som er mindre enn 23 er 16, sett et ett-tall undet 16
    også. Trekk 16 fra 23 og du sitter igjen med 7. Slik skal du
    fortsette til tallet du har igjen er lik null! Når du er ferdig
    fyller du igjen tomrommene mellom ett-tallene med 0.

    ÚÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄÂÄÄÄ¿
->  ³256³128³64 ³32 ³16 ³ 8 ³ 4 ³ 2 ³ 1 ³
    ÀÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÁÄÄÄÙ
    Har du gjordt det riktig vil du ha fått følgende svar:
          1  0  1  1  0  1  1  1  b
                                        ^
                                        |-- Denne er viktig
->  \"b\" viser oss at tallet er 183 og ikke 10110111 -> ti
    millioner ett hundre og ti tusen ett hundre og eleve!

Avatar billede ®azzer® Nybegynder
14. maj 2001 - 19:37 #10
LOL!
Avatar billede ®azzer® Nybegynder
14. maj 2001 - 19:38 #11
Så nøjes jeg sku med engelsk *G*! Ellers mange mange tak for forsøget :)

Avatar billede kimrosgaard Nybegynder
14. maj 2001 - 19:40 #12
Avatar billede kimrosgaard Nybegynder
14. maj 2001 - 19:40 #13
aj! nu havde jeg jo lige fundet det på dansk :-/
Avatar billede kimrosgaard Nybegynder
14. maj 2001 - 19:43 #14
nå..men takker for points :)
Avatar billede ®azzer® Nybegynder
14. maj 2001 - 19:57 #15
Det er mig der takker :))))))))))))))))
Avatar billede ®azzer® Nybegynder
15. maj 2001 - 15:05 #16
Jeg kom heldigvis ikke op i det til eksamen idag, men det blev da til et beskedent 13-tal :o)
Avatar billede kimrosgaard Nybegynder
15. maj 2001 - 15:06 #17
flot! tillykke :)
Avatar billede ®azzer® Nybegynder
16. maj 2001 - 09:44 #18
tak tak :)))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester