Har et problem.
Skal gjøre om 3ad[sub]16[/sub] / 10[sub]16[/sub] til binærtall systemet og dividere det.
Har kommet til at det blir: 0011 1010 1101[sub]2[/sub] / 0001 0000[sub]2[/sub].
Men hvordan finner jeg svaret på dette?
Dette svaret skal stå i sifferutvikling i binær systemet, på denne formen (d[sub]n[/sub]d[sub]n-1[/sub]...d[sub]1[/sub]d[sub]0[/sub]d[sub]-1[/sub]d[sub]-2[/sub])[sub]2[/sub]
Divisjon i binær-tall systemet
Moderatorer: Vektormannen, espen180, Aleks855, Solar Plexsus, Gustav, Nebuchadnezzar, Janhaa
Den oppgaven gjorde jeg tidligere i dag ![Razz :P](./images/smilies/icon_razz.gif)
Du gjør det på en tungvint måte. Du kan eventuelt dividere i 16-tallssystemet, og så konvertere dette til totallssystemet. Det enkleste er dog å først konvertere brøken til titallssystemet, gjøre regnestykket, og så konvertere svaret til totallssystemet.
3ad[sub]16[/sub]/10[sub]16[/sub] = (hemmeligtall1).(hemmeligtall2)
(tihi)
Så er trikset å først konvertere hemmeligtall1 til totallssystemet. Så konverterer du 0.(hemmeligtall2) til totallsystemet, og skriver så:
(hemmeligtall1[sub]2[/sub]).(hemmeligtall[sub]2[/sub])
![Razz :P](./images/smilies/icon_razz.gif)
Du gjør det på en tungvint måte. Du kan eventuelt dividere i 16-tallssystemet, og så konvertere dette til totallssystemet. Det enkleste er dog å først konvertere brøken til titallssystemet, gjøre regnestykket, og så konvertere svaret til totallssystemet.
3ad[sub]16[/sub]/10[sub]16[/sub] = (hemmeligtall1).(hemmeligtall2)
(tihi)
Så er trikset å først konvertere hemmeligtall1 til totallssystemet. Så konverterer du 0.(hemmeligtall2) til totallsystemet, og skriver så:
(hemmeligtall1[sub]2[/sub]).(hemmeligtall[sub]2[/sub])
Cube - mathematical prethoughts | @MatematikkFakta
Med forbehold om tullete feil. (både her og ellers)
Med forbehold om tullete feil. (både her og ellers)
God gammeldags divisjon som vi lærte på barneskolen skulle vel duge?
Bortsett fra at vi oppererer binært.
Det er lett å regne vidre på denne hvis man ønsker "desimaler" (har ikke annet ord for det.) til å bli 111010.1101
Windowscalc for kontroll: 1110101101 : 10000 = 111010
Bortsett fra at vi oppererer binært.
Kode: Velg alt
1110101101 : 10000 = 111010
-10000
----------
110101101
-10000
---------
10101101
-10000
--------
0101101
-0
--------
101101
-10000
------
01101
-0
------
rest 1101
Windowscalc for kontroll: 1110101101 : 10000 = 111010
Geogebra: http://www.geogebra.org/cms/
Utfordringer: http://projecteuler.net/index.php?section=problems
[tex]M_{2147483647}[/tex] er ikke et primtall. 295257526626031 deler det.
Utfordringer: http://projecteuler.net/index.php?section=problems
[tex]M_{2147483647}[/tex] er ikke et primtall. 295257526626031 deler det.
... bimalerKnuta skrev:Det er lett å regne vidre på denne hvis man ønsker "desimaler" (har ikke annet ord for det.)
![Smile :)](./images/smilies/icon_smile.gif)
Siden desi- kommer fra latin, burde vi vel bruke latinske benevnelser og kalle det duomaler.Emomilol skrev:... bimalerKnuta skrev:Det er lett å regne vidre på denne hvis man ønsker "desimaler" (har ikke annet ord for det.)
![Wink :wink:](./images/smilies/icon_wink.gif)