Discussão do artigo "Do básico ao intermediário: Ponto Flutuante"

 

Novo artigo Do básico ao intermediário: Ponto Flutuante foi publicado:

Este artigo é uma breve introdução ao que seria o ponto flutuante. Como este conteúdo é muito complicado, aconselho você o ler com calma e atenção. Não espere dominar o sistema de ponto flutuante de maneira rápida. O mesmo somente é dominado com o tempo e experiência de uso. Mas este artigo irá lhe ajudar a entender, por que as vezes sua aplicação, reporta um resultado diferente daquele esperado originalmente. O conteúdo exposto aqui, visa e tem como objetivo, pura e simplesmente a didática. De modo algum deve ser encarado como sendo, uma aplicação cuja finalidade não venha a ser o aprendizado e estudo dos conceitos mostrados.

E por que estou dizendo isto? É claro que números com valores fracionados, como por exemplo 2.5 são sempre muito bem compreendidos. Já que ninguém irá confundir este tipo de valor com um outro valor qualquer. Porém, meu caro leitor, quando se trata de computação, as coisas não são bem assim. Os números em ponto flutuante, são de fato, algo bastante útil em diversas situações. Porém, eles não devem ser considerados ou entendidos da mesma forma que números inteiros.

Basicamente, muitos de vocês, devem estar acostumados em lidar com ponto flutuante em dois tipos de notação. A cientifica, onde escrevemos os valores como, por exemplo 1-e2 e a mais comum que é o aritmético, onde escrevemos os valores como 0.01. Ambos valores são iguais em grandeza, porém escritos de forma diferente. Assim como também existe a forma fracionária de escrever este mesmo valor que seria 1/100.

Note que em todos os casos estamos falando do mesmo valor. Mas apesar disto, programas, ou linguagens de programação diferentes, lidam com estes valores de forma diferente.

Do básico ao intermediário - Ponto Flutuante

Autor: CODE X

 

O que está acontecendo com as fotos? A versão original em português está correta:





Mas as versões em russo e espanhol têm imagens quebradas: