Enunciado
CĂĄlculo NumĂ©rico - Franco e Neide B - CĂĄlculo NumĂ©rico- Ed: 1Âș - CapĂtulo 2.ExercĂcios - Ex. 1
Considere o sistema . Represente nesse sistema os nĂșmeros: , , , e .
Passo 1
Salve! Bora lĂĄ fazer esse exercĂcio juntos?! đAntes de representar todos esses nĂșmeros, vamos lembrar da estrutura padrĂŁo da aritmĂ©tica de ponto flutuante usada pelos computadores:
Em que Ă© a base do nĂșmero, Ă© o nĂșmero de dĂgitos da mantissa, Ă© o expoente limitante inferior e Ă© o expoente limitante superior.
Passo 2
Realizando as transformaçÔes:
Como temos 6 dĂgitos na nossa mantissa, precisaremos trabalhar com arredondamento, jĂĄ que o nosso Ă© igual a 4, ou seja, esse Ă© o nĂșmero mĂĄximo de dĂgitos que poderemos ter apĂłs a vĂrgula. Para arredondar em ponto flutuante nesse caso, teremos que analisar o quinto dĂgito e verificar se ele Ă© maior ou igual a cinco, caso seja, devemos adicionar uma unidade ao dĂgito anterior (que Ă© o quarto). Ficaremos com:
Note que nĂŁo adicionamos uma unidade pois o quinto dĂgito vale dois e Ă© menor que cinco.
Repetindo a mesma ideia para os demais nĂșmeros:
Nesse caso, para representar , precisamos do expoente 5, porĂ©m nosso expoente mĂĄximo Ă© igual a 4, o que caracteriza um caso de overflow, que ocorre quando o nĂșmero dado Ă© grande demais para ser representado no sistema do computador fornecido.
Por fim vamos fazer :
Passo 3
Agora basta verificar se todos os nĂșmeros estĂŁo representados de acordo com a aritmĂ©tica de ponto flutuante estabelecida. Lembrando que os expoentes devem estar no intervalo e o primeiro dĂgito da mantissa sempre deve ser .
Acabou! Agora é só partir para o abraço!