Ponto Fixo e Ponto Flutuante: mudanças entre as edições
De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Linha 1: | Linha 1: | ||
=Binários de Ponto Fixo e Ponto Flutuante= | =Binários de Ponto Fixo e Ponto Flutuante= | ||
==Números inteiros== | |||
Números '''binários inteiros sem sinal''' aproveitam todos os bits do número para representar quantidades. | |||
:Por exemplo: | |||
N = 8 bits | |||
Binário sem sinal: 0 ≤ X ≤ 255 | |||
:Por exemplo, um número de 8 bits pode armazenar números binários de 00000000 até 11111111 (de 0 a 255 em decimal). | :Por exemplo, um número de 8 bits pode armazenar números binários de 00000000 até 11111111 (de 0 a 255 em decimal). | ||
Números '''binários positivos e negativos''' precisam reservar um bit para a representação do sinal (+ ou -). Assim, somente podemos representar números com a metade da magnitude de um binário sem sinal, pois o bit mais significativo é reservado para o sinal. | |||
:Por exemplo: | :Por exemplo: | ||
N = 8 bits | N = 8 bits | ||
Binário com sinal: -127 ≤ X ≤ 127 | Binário com sinal: -127 ≤ X ≤ 127 | ||
==Números fracionários de ponto fixo== | |||
==Referências== | ==Referências== |
Edição das 20h16min de 24 de abril de 2019
Binários de Ponto Fixo e Ponto Flutuante
Números inteiros
Números binários inteiros sem sinal aproveitam todos os bits do número para representar quantidades.
- Por exemplo:
N = 8 bits Binário sem sinal: 0 ≤ X ≤ 255
- Por exemplo, um número de 8 bits pode armazenar números binários de 00000000 até 11111111 (de 0 a 255 em decimal).
Números binários positivos e negativos precisam reservar um bit para a representação do sinal (+ ou -). Assim, somente podemos representar números com a metade da magnitude de um binário sem sinal, pois o bit mais significativo é reservado para o sinal.
- Por exemplo:
N = 8 bits Binário com sinal: -127 ≤ X ≤ 127
Números fracionários de ponto fixo
Referências
--Evandro.cantu (discussão) 17h07min de 24 de abril de 2019 (BRT)