Oktale talsystem: Forskelle mellem versioner

Content deleted Content added
Tags: Tilbagerullet Visuel redigering
m Gendannelse til seneste version ved Patchfinder, fjerner ændringer fra 87.49.147.88 (diskussion | bidrag)
Tag: Tilbagerulning
 
Linje 1:
Det '''oktale talsystem''' er baseret på [[grundtal|grund]]<nowiki/>tlet det8, erhvor endnuvi merenormalt kompaktregner endmed grundtallet 10. Grundtallet angives ved at skrive det nedenfor tallet. I det oktale talsystem benyttes kun cifrene 0 til og med 7. Cifrene 8 og 9 er således ikke tilladte
 
Som i alle [[positionstalsystemer]] er pladsen længst til højre 'enerne'.
Den næste plads (som vi normalt kender som 10'erne) er så 'otterne', den næste igen 'fireogtresserne' (8 i anden).
 
Eksempler:
* 10<sub>8</sub>= 8<sub>10</sub>
* 30<sub>8</sub>= 24<sub>10</sub>
* 42<sub>8</sub>= 34<sub>10</sub>
* 177<sub>8</sub>= 127<sub>10</sub>
 
[[Talsystem]]et bruges sammen med det [[hexadecimale talsystem]] i [[computer]]ne, der dybest set arbejder i det [[binære talsystem]] (2-talsystemet, der kun har cifrene 0 og 1). Det oktale talsystem er mere kompakt end det [[binære talsystem]], idet der kun skal bruges et oktalt ciffer for hver 3 binære cifre. Fordelen ved det oktale talsystem frem for det hexadecimale er at man ikke skal 'opfinde' nye cifre, medens fordelen ved det hexadecimale talsystem er at det er endnu mere kompakt end det oktale.
 
Selvom hexadecimale tal er mere almindelige, kan oktale tal bruges i mange [[programmeringssprog]]. I programmeringssprogene C, C++ og Java skriver man således oktal tal ved at starte med cifferet 0. Således er 010 det samme som 8 i disse sprog. I [[UNIX]] kan filrettigheder angives med oktale tal.
 
 
Selvom hexadecimale tal er mere almindelige, kan oktale tal br
{| width="100%" border="1" cellspacing="0" align="center"
|----- align="center"
Line 33 ⟶ 46:
|----- align="center"
! 3_<sub>8</sub>
| 24<sub>10</sub> || 25<sub>10</sub> || 26<sub>10</sub>
| 27<sub>10</sub> || 28<sub>10</sub>
| ||
| 29<sub>10</sub> || 30<sub>10</sub> || 31<sub>10</sub>
|----- align="center"
! 4_<sub>8</sub>
| 32<sub>10</sub> || 33<sub>10</sub> || 34<sub>10</sub>
| 35<sub>10</sub> || 36<sub>10</sub>
| ||
| 37<sub>10</sub> || 38<sub>10</sub> || 39<sub>10</sub>
|----- align="center"
! 5_<sub>8</sub>
| 40<sub>10</sub> || 41<sub>10</sub> || 42<sub>10</sub>
| 43<sub>10</sub> || 44<sub>10</sub>
| ||
| 45<sub>10</sub> || 46<sub>10</sub> || 47<sub>10</sub>
|----- align="center"
! 6_<sub>8</sub>
| 48<sub>10</sub> || 49<sub>10</sub> || 50<sub>10</sub>
| 51<sub>10</sub> || 52<sub>10</sub>
| ||
| 53<sub>10</sub> || 54<sub>10</sub> || 55<sub>10</sub>
|----- align="center"
! 7_<sub>8</sub>
| 56<sub>10</sub> || 57<sub>10</sub> || 58<sub>10</sub>
| 59<sub>10</sub> || 60<sub>10</sub>
| ||
| 61<sub>10</sub> || 62<sub>10</sub> || 63<sub>10</sub>
|}
 
Line 77 ⟶ 90:
|----- align="center"
! 0_<sub>10</sub>
| 0<sub>8</sub> || 1<sub>8</sub> || 2<sub>8</sub>
| || ||
| 3<sub>8</sub> || 4<sub>8</sub>
| ||
| 5<sub>8</sub> || 6<sub>8</sub> || 7<sub>8</sub>
| || ||
| 10<sub>8</sub> || 11<sub>8</sub>
| ||
|----- align="center"
! 1_<sub>10</sub>
| 12<sub>8</sub> || 13<sub>8</sub> || 14<sub>8</sub>
| || ||
| 15<sub>8</sub> || 16<sub>8</sub>
| ||
| 17<sub>8</sub> || 20<sub>8</sub> || 21<sub>8</sub>
| || ||
| 22<sub>8</sub> || 23<sub>8</sub>
| ||
|----- align="center"
! 2_<sub>10</sub>
| 24<sub>8</sub> || 25<sub>8</sub> || 26<sub>8</sub>
| || ||
| 27<sub>8</sub> || 30<sub>8</sub>
| ||
| 31<sub>8</sub> || 32<sub>8</sub> || 33<sub>8</sub>
| || ||
| 34<sub>8</sub> || 35<sub>8</sub>
| ||
|----- align="center"
! 3_<sub>10</sub>
| 36<sub>8</sub> || 37<sub>8</sub> || 40<sub>8</sub>
| || ||
| 41<sub>8</sub> || 42<sub>8</sub>
| ||
| 43<sub>8</sub> || 44<sub>8</sub> || 45<sub>8</sub>
| || ||
| 46<sub>8</sub> || 47<sub>8</sub>
| ||
|----- align="center"
! 4_<sub>10</sub>
| 50<sub>8</sub> || 51<sub>8</sub> || 52<sub>8</sub>
| || ||
| 53<sub>8</sub> || 54<sub>8</sub>
| ||
| 55<sub>8</sub> || 56<sub>8</sub> || 57<sub>8</sub>
| || ||
| 60<sub>8</sub> || 61<sub>8</sub>
| ||
|----- align="center"
! 5_<sub>10</sub>
| 62<sub>8</sub> || 63<sub>8</sub> || 64<sub>8</sub>
| || ||
| 65<sub>8</sub> || 66<sub>8</sub>
| ||
| 67<sub>8</sub> || 70<sub>8</sub> || 71<sub>8</sub>
| || ||
| 72<sub>8</sub> || 73<sub>8</sub>
| ||
|----- align="center"
! 6_<sub>10</sub>
| 74<sub>8</sub> || 75<sub>8</sub> || 76<sub>8</sub>
| || ||
| 77<sub>8</sub> || 100<sub>8</sub>
| ||
| 101<sub>8</sub> || 102<sub>8</sub> || 103<sub>8</sub>
| || ||
| 104<sub>8</sub> || 105<sub>8</sub>
| ||
|----- align="center"
! 7_<sub>10</sub>
| 106<sub>8</sub> || 107<sub>8</sub> || 110<sub>8</sub>
| 111<sub>8</sub> || 112<sub>8</sub>
| ||
| 113<sub>8</sub> || 114<sub>8</sub> || 115<sub>8</sub>
| || ||
| 116<sub>8</sub> || 117<sub>8</sub>
| ||
|----- align="center"
! 8_<sub>10</sub>
| 120<sub>8</sub> || 121<sub>8</sub> || 122<sub>8</sub>
| 123<sub>8</sub> || 124<sub>8</sub>
| ||
| 125<sub>8</sub> || 126<sub>8</sub> || 127<sub>8</sub>
| || ||
| 130<sub>8</sub> || 131<sub>8</sub>
| ||
|----- align="center"
! 9_<sub>10</sub>
| 132<sub>8</sub> || 133<sub>8</sub> || 134<sub>8</sub>
| 135<sub>8</sub> || 136<sub>8</sub>
| ||
| 137<sub>8</sub> || 140<sub>8</sub> || 141<sub>8</sub>
| || ||
| 142<sub>8</sub> || 143<sub>8</sub>
| ||
|}