Oktale talsystem: Forskelle mellem versioner

Content deleted Content added
Patchfinder (diskussion | bidrag)
Tags: Tilbagerullet Visuel redigering
Linje 1:
Det '''oktale talsystem''' er baseret på [[grundtal|grund]]let<nowiki/>t 8,det hvorer viendnu normaltmere regnerkompakt med grundtallet 10. Grundtallet angives ved at skrive det nedenfor tallet. Iend 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 46 ⟶ 33:
|----- align="center"
! 3_<sub>8</sub>
| 24<sub>10</sub> || 25||
| ||
| || 30<sub>10</sub> || 2631<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||
| ||
| || 38<sub>10</sub> || 3439<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||
| || 46<sub>10</sub> || 4447<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||
| || 54<sub>10</sub> || 5255<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||
| || 62<sub>10</sub> || 6063<sub>10</sub>
| 61<sub>10</sub> || 62<sub>10</sub> || 63<sub>10</sub>
|}
 
Line 90 ⟶ 77:
|----- 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>
|}