Videnskab
 Science >> Videnskab & Opdagelser >  >> Matematik

Konvertering af fortegnsstørrelse binær til decimal:En trin-for-trin guide

Af Sean Mann
Opdateret 30. august 2022

Konvertering mellem binær og decimal notation med fortegn er et grundlæggende koncept i datalogi, der muliggør nøjagtig repræsentation af både positive og negative heltal.

Trin 1:Identificer de relevante bits

Ignorer fortegnsbitten længst til venstre og eventuelle foranstillede nuller, der vises mellem fortegnsbitten og den første '1'. Start fra databitten længst til højre og tildel successive potenser på to (2^0, 2^1, 2^2, …) til hver position. For eksempel i det signerede størrelsesnummer 10000101 , er de relevante databit de tre længst til højre, som svarer til 2^2=4, 2^1=2 og 2^0=1.

Trin 2:Sum værdierne af '1' bits

Tilføj to potenser, der svarer til de positioner, hvor bit er 1. I eksemplet ovenfor er 4+1=5.

Trin 3:Anvend tegnet

Vedhæft et negativt fortegn, hvis fortegnsbitten (den yderste venstre bit) er 1; ellers er tallet positivt. Således 10000101 konverterer til -5 i decimal.

Varme artikler