Video: Web Programming - Computer Science for Business Leaders 2016 2024
Det finns en grupp av Excel-funktioner som tar hänsyn till alla kombinationer av omvandling mellan binär, oktal, decimal och hexadecimal. Dessa funktioner visas i följande tabell.
Funktion | Vad det gör |
BIN2DEC | Konverterar binärt till decimal |
BIN2HEX | Konverterar binärt till hexadecimalt |
BIN2OCT | Konverterar binärt till oktal |
DEC2BIN | Konverterar decimal till binärt |
DEC2HEX | Konverterar decimal till hexadecimal |
DEC2OCT | Konverterar decimal till oktal |
HEX2BIN | Konverterar hexadecimal till binär |
HEX2DEC | Konverterar hexadecimal till decimal > HEX2OCT |
Konverterar hexadecimal till oktal | OCT2BIN |
Konverterar oktal till binär | OCT2DEC |
Konverterar oktal till decimal | OCT2HEX |
Konverterar oktal till hexadecimal |
|
På vissa arbetslinjer är det önskvärt eller till och med nödvändigt att arbeta i ett annat bassystem. Att designa datorsystem är ett bra exempel. Datorns chips som kör datorer arbetar med ett binärt system. Kretsar är antingen på eller av. Det betyder att det bara finns två möjliga stater - och de uttrycks ofta som 0 och 1.
Med andra ord, i bas 10 räknas du upp med tio siffror i en position innan du flyttar en position till vänster för nästa signifikanta siffra. Och sedan går det första läget tillbaka till början siffra. För att göra det enkelt räknar du 0 till 9, lägger till en 1 till nästa signifikanta siffra och startar den första positionen över på 0. Därför kommer 10 efter 9.
Octal, baserat på krafter på 8, räknas upp till 8 siffror - 0 till 7. Siffrorna 8 och 9 används aldrig i oktal. Hexadecimal, baserad på krafter på 16, räknas upp till 16 siffror, men hur? Vad är kvar efter 9?Bokstäverna i alfabetet, det är vad!
Hexadecimal använder dessa siffror: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E och F. Bokstäverna A till F representerar decimala värden 10 till 15 respektive. Om du någonsin har arbetat med färgerna på en webbplats kanske du vet att FFFFFF är allt vit. Webservern känner igen färger representerade i hexadecimal notation och svarar på lämpligt sätt.
Antalet 200 i decimalbeteckningen blir C8 i hexadecimal notering. Numret 99 i decimalnotering blir 63 i hexadecimal notering.