Minha dúvida é se devo duplicar o tamanho da mantissa nesse exercício, devido ao acumulador apresentar precisão dupla.

Computação
Questão: Considere um sistema digital que armazena os números em aritmética de ponto flutuante, com três dígitos em base decimal. O acumulador (onde são executadas as operações) apresenta precisão dupla e simplesmente trunca os números acumulados. Dados os números...... verifique o resultado da operação... e calcule os erros. Obs: Professor André S. Coura, li os arquivos que você me indicou, porém eles não esclarecem se devem ser duplicados os dígitos da mantissa. Não pude te responder lá na outra seção, pois não tinha essa opção. Neste exercício, o tamanho da mantissa é 3. Quando eu for representar os números e efetuar os cálculos para fazer o truncamento, tenho que utilizar 3 dígitos na mantissa (e desprezar essa coisa de precisão dupla) ou devo utilizar 6 dígitos na mantissa?
Foto de Pedro S.
Pedro perguntou há 8 anos

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
1 resposta
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor André C.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 8 anos
Melhor resposta
Essa foi a melhor resposta, escolhida pelo autor da dúvida
Olá Pedro. Na verdade precisão simples e precisão dupla estão atreladas as casas decimais da seguinte maneira: Precisão da representação numérica, as principais são: Simples 32 bits ou precisão simples (float), equivalente a até 7 dígitos decimais. 1 bit para o sinal. 8 bits para o expoente. 23 bits para a representação da mantissa. Dupla 64 bits ou precisão dupla (double), equivalente a até 15 dígitos decimais. 1 bit destinado para o sinal; 11 bits destinados para o expoente; 52 bits destinados para a mantissa. Ou seja, no seu exemplo, o computador iria considerar 4 casas decimais significativas de 7 casas decimais possíveis. No segundo caso, precisão dupla, se você colocasse 8 casas, ele mostraria ("printaria") um número real (float) considerando 8 casas decimais significativas, possivelmente arredondaria na última, caso fosse necessário, porém você pode expandir até 15 casas decimais. Enfim, sendo mais direto, é uma decisão "sua", no entanto, a precisão dupla "dobra" a possibilidade de casas decimais significativas antes do eventual arredondamento computacional sendo substancialmente mais significativa. Ou seja, quando se usa PRECISÃO DUPLA, se quer obter uma precisão de, no mínimo, 8 casas decimais, já que a simples possibilita até 7, porém depende da quantidade de bits que se destina a cada um dos termos expoente e mantissa. Espero ter ajudado e bons estudos.

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

Professores particulares de Computação

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 60 / h
André C.
Campinas / SP
André C.
4,8 (6 avaliações)
Horas de aulas particulares ministradas 6 horas de aula
Tarefas resolvidas 7 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
Mestrado: MATEMATICA (Universidade Estadual de Campinas (UNICAMP))
Ofereço aulas de Matemática, Física, Química
R$ 60 / h
César D.
Mogi Guaçu / SP
César D.
4,9 (809 avaliações)
Horas de aulas particulares ministradas 87 horas de aula
Tarefas resolvidas 990 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Computação - Excel Computação - Programação Computação e Informática no Ensino Fundamental
Graduação: Matemática Aplicada e Computacional (Universidade Estadual de Campinas (UNICAMP))
Faça aulas de matemática, computação e programação em c, c++, java e python.
R$ 65 / h
Wendel S.
São Paulo / SP
Wendel S.
4,6 (14 avaliações)
Horas de aulas particulares ministradas 95 horas de aula
Tarefas resolvidas 26 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Computação - Programação Trabalho de Conclusão de Curso em Computação e Informática Arduino - Computação
Especialização: Formação Pedagógica para Educação Profissional ( Centro Paula Souza)
Professor de Computação e Administração que alia teoria com a prática buscada pelo mercado de trabalho. Vamos formar uma parceria de sucesso !