Bruger:Peh-herlev/sandkasse-Talrepresentation (Computer): Forskelle mellem versioner
Content deleted Content added
Tilføjet eksempel karakterstreng af decimaltal |
|||
Linje 2:
== heltal repræsentation ==
I moderne computere bliver heltal næsten altid gemt som [[#2s-komplement|2s-komplement]] eller en streng af [[
Når tallet bliver gemt som 2s-komplement er der afsat fast størrelse på forhånd og størrelsen kan da være begrænset til 2^15 (-32768..32767), 2^23, 2^31, 2^63 eller 2^127.
Linje 8:
===
Decimal værdi 169:▼
Heltalsværdi 169:
{| border="0" cellspacing="0"
!
Line 53 ⟶ 55:
{| border="0" cellspacing="0"
!
Line 95 ⟶ 97:
|}
=== Karakterstrengs repræsentation heltal ===
▲=== Eksempel på ascii repræsentation ===
=== Eksempel på Karakterstrengs repræsentation heltal ===
{| border="0" cellspacing="0"
! byte nummer
Line 171 ⟶ 175:
{| border="0" cellspacing="0"
! byte nummer
Line 269 ⟶ 273:
=== Eksempel på BCD repræsentation ===
{| border="0" cellspacing="0"
! bibbel nummer (4 bit)
Line 323 ⟶ 327:
Flydende komma tal er typisk pakket i computer ord med følgende fælter : fortegn, eksponent og mantisse. Standarden [[IEEE 754]] er en standard for flydende decimal tal:
==== Eksempel på flydende komma decimaltal ====
{| class="wikitable" style="text-align: right;"
|-
Line 815 ⟶ 820:
| align="center" bgcolor="gray" | 0
|}
=== Karakterstrengs repræsentation decimaltal ===
==== Eksempel på karakterstrengs repræsentation decimaltal ====
{| border="0" cellspacing="0"
! byte nummer
! colspan="8" align="center" bgcolor="lightgray" | 1.
! •
! colspan="8" align="center" bgcolor="lightgray" | 2.
! •
! colspan="8" align="center" bgcolor="lightgray" | 3.
|-
! align="left" | [[ASCII]]
! colspan="8" align="center" bgcolor="lightgray" | "0"
!
! colspan="8" align="center" bgcolor="lightgray" | "."
!
! colspan="8" align="center" bgcolor="lightgray" | "5"
|-
! align="left" | Bit nummer
! align="center" bgcolor="lightgray" | 7
! align="center" bgcolor="lightgray" | 6
! align="center" bgcolor="lightgray" | 5
! align="center" bgcolor="lightgray" | 4
! align="center" bgcolor="lightgray" | 3
! align="center" bgcolor="lightgray" | 2
! align="center" bgcolor="lightgray" | 1
! align="center" bgcolor="lightgray" | 0
!
! align="center" bgcolor="lightgray" | 7
! align="center" bgcolor="lightgray" | 6
! align="center" bgcolor="lightgray" | 5
! align="center" bgcolor="lightgray" | 4
! align="center" bgcolor="lightgray" | 3
! align="center" bgcolor="lightgray" | 2
! align="center" bgcolor="lightgray" | 1
! align="center" bgcolor="lightgray" | 0
|
! align="center" bgcolor="lightgray" | 7
! align="center" bgcolor="lightgray" | 6
! align="center" bgcolor="lightgray" | 5
! align="center" bgcolor="lightgray" | 4
! align="center" bgcolor="lightgray" | 3
! align="center" bgcolor="lightgray" | 2
! align="center" bgcolor="lightgray" | 1
! align="center" bgcolor="lightgray" | 0
|-
! align="left" | Bit værdi
| align="center" bgcolor="gray" | 0
| align="center" bgcolor="gray" | 0
| align="center" bgcolor="gray" | 1
| align="center" bgcolor="gray" | 1
| align="center" bgcolor="gray" | 0
| align="center" bgcolor="gray" | 0
| align="center" bgcolor="gray" | 0
| align="center" bgcolor="gray" | 0
|
| align="center" bgcolor="gray" | 0
| align="center" bgcolor="gray" | 1
| align="center" bgcolor="gray" | 0
| align="center" bgcolor="gray" | 0
| align="center" bgcolor="gray" | 0
| align="center" bgcolor="gray" | 1
| align="center" bgcolor="gray" | 1
| align="center" bgcolor="gray" | 0
|
| align="center" bgcolor="gray" | 0
| align="center" bgcolor="gray" | 0
| align="center" bgcolor="gray" | 1
| align="center" bgcolor="gray" | 1
| align="center" bgcolor="gray" | 0
| align="center" bgcolor="gray" | 1
| align="center" bgcolor="gray" | 0
| align="center" bgcolor="gray" | 1
|}
== Se også ==
|