Hvordan konverterer jeg ansi til decimal ?

Computere ikke bruge bogstaver og andre tegn , heller ikke de kender decimaltal . Computere bruger binære ( base -2 ) kode , og deres programmører ofte ændre det til hexadecimal ( base -16 ) for deres bekvemmelighed . I stedet for at cifrene 0 til 9 , bruger et hexadecimalt tal tegn 0 til 9 og A til F i ethvert sted i en række , hvor A gennem F repræsenterer numrene 10 til og med 15 . Computere ofte bruge to-tegnkoder fra American National Standards Institute ( ANSI ) til at repræsentere alfanumeriske tegn . For eksempel , bogstavet " N " er repræsenteret af " 4E " i hex kode . Det er nemt at konvertere denne kode til et decimaltal , som i dette tilfælde er 78

Du skal bruge: .
Calculator ( valgfrit )


1
. Bestem de to tegn ANSI-kode , som du vil konvertere til decimal . Disse er opført i ANSI tegntabel ( se Resources ) . For eksempel har store bogstaver N koden " 4E ".
2
Tildel følgende værdier til enhver bogstaver i koden : . A=10 , B=11 , C=12 , D=13 , E=14 , F=15 . I eksemplet vil du tildele en værdi af 14 til "E " i koden i Trin 1 . ( Disse værdier gælder for kode, der repræsenterer en karakter , og ikke tegnet sig selv. )
3 .
Bestem decimal værdien af det første tegn i koden . Hvis dette er et tal , at antallet er værdien . Hvis det er et brev , tildele den vaerdi i trin 2 . I eksemplet , er det første tegn 4 , så værdien er 4 .
4 .
Multiplicer værdien i trin 3 af 16 . I eksemplet beregne dig 4 x 16=64 . Du gør dette, fordi de steder i hexadecimal tal repræsenterer successive beføjelser 16 , når du flytter fra højre til venstre .
5 .
Bestem decimal værdien af den anden karakter i koden , som du gjorde for det første tegn i trin 3 . I eksemplet tildelt dig en værdi på 14 til karakteren " E " i trin 2 .
6 .
Tilføj værdierne i Trin 4 og 5 . I eksemplet , har du 64 + 14=78 . Dette er enig med ANSI tegntabel .
7 .
Bekræft dit svar på en online konvertering site . For eksempel ved at besøge Hex til decimal Converter ( se Resources ) . Indtast " 4E "( uden anførselstegn) i den venstre tekstboks hvor der står " Skriv hex værdi her " . Tryk på " Konverter " knappen og læs " 78 "i højre tekstboks hvor der står " Decimal værdi " . Dine svar er enige .


Kommentarer

Vi ønsker, at dine argumenter og meninger er velkomne. Være objektiv og medfølelse. Mange mennesker læser hvad du skriver. Gør debat til en bedre oplevelse for både dem og dig selv. Mellem 20:00 og 08:00 det er lukket for kommentering og vi fjerner automatisk kommentarer med sjofle ord, defineret af vores moderatorer.

link:

  • Om os
  • Advertising
  • Fortæl redaktionen
  • Få nyhedsbreve
  • RSS-feed

Redaktør: Karin Christofferse
Nyheder redactor: Morten Nyberg

Kundeservice: Stig Ole Salomon,
Flemming Sørensen

Tel: +45 00 99 99 00
Fax: +45 00 99 99 01

© Copyright 2014 Einsten.net - All rights reserved.