Les partenaires publicitaires:

Comment convertir ampleur signé en décimal

Conversion entre la magnitude et signé décimal est une compétence importante enseignée dans les cours de sciences de l'ordinateur. Signé ampleur est une représentation binaire avec le bit extrême gauche étant un bit de signe, comme 01111110. Les nombres décimaux sont ce que vous utilisez dans la vie quotidienne normale, comme -1, 0, 1 et 2. Conversion entre ces deux formes numériques nécessite comprendre comment binaire et le bit de signe dans les œuvres de magnitude signés.

Instructions

  1. Étiqueter chaque chiffre du numéro de magnitude signé avec une montée en puissance de 2, à partir de l'extrême droite chiffres et se déplaçant vers la gauche. Des puissances de 2 sont sous la forme de 2 ^ 0, 2 ^ 1, 2 ^ 2, 2 ^ 3 et ainsi de suite. Ignorer le nombre d'extrême gauche et d'ignorer tout rembourrage de 0 entre le chiffre d'extrême gauche et le premier 1. La séquence de numérotation est "32, 16, 8, 4, 2, 1» et ainsi de suite. Par exemple, le nombre de magnitude signé "10000101" obtient les étiquettes "4, 2, 1", avec le chiffre extrême gauche et les zéros de remplissage étant ignorée.

  2. Résumer l'ensemble des valeurs des étiquettes où le nombre de magnitude signé correspondant a un 1 dans sa chiffres. Par exemple, 10000101 est «1 + 4 = 5".

  3. Ajouter un signe négatif à l'avant du nombre si le chiffre extrême gauche est un 1. Par exemple, 10000101 devient -5. Ceci est l'équivalent décimal du nombre de magnitude signé.

» » » » Comment convertir ampleur signé en décimal