Postagens

Mostrando postagens de agosto, 2017

Float - Exemplos de suas Limitações Aritméticas

Imagem
Olá, gente doida,  Estava entediado então dessa vez resolvi trazer algo que achei muito engraçado quando aconteceu comigo pela primeira vez. Decidi apresentar de forma breve o problema que encontrei e algumas possíveis soluções em cada uma das linguagens que pesquisei, caso tenha interesse em saber mais sobre o assunto, abaixo sempre deixo alguns links dos conteúdos utilizados. A primeira vez que notei isto, por sorte, estava somente brincando com o Python 2.7. Iniciemos...  O padrão IEEE 754 utilizado para a representação de dados com pontos flutuantes, no computador, possui algumas limitações quanto a sua precisão, requirindo atenção do programador ao operar sob dados do tipo float , para que sejam desenvolvidas soluções ao invés de problemas, principalmente se algum dinheiro estiver sendo calculado...  O problema se dá a medida que números com ponto flutuante, no hardware do computador, são representados como frações de base 2 (binárias), aproximados aos valores...