Perguntas com a marcação «floating-point»

194
Quando você usa float e quando usa double

Freqüentemente, na minha experiência em programação, preciso tomar uma decisão se devo usar float ou double para meus números reais. Às vezes eu vou flutuar, às vezes eu vou dobrar, mas isso realmente parece mais subjetivo. Se eu fosse confrontado para defender minha decisão, provavelmente não...

64
Por que o zero negativo é importante?

Estou confuso sobre por que nos preocupamos com diferentes representações para zero positivo e negativo. Lembro-me vagamente das alegações de leitura de que ter uma representação zero negativa é extremamente importante na programação que envolve números complexos. Eu nunca tive a oportunidade de...

29
Por que você precisa flutuar / dobrar?

Eu estava assistindo http://www.joelonsoftware.com/items/2011/06/27.html e ri da piada de Jon Skeet sobre 0,3, não sendo 0,3. Pessoalmente, nunca tive problemas com flutuadores / decimais / duplos, mas lembro que aprendi 6502 muito cedo e nunca precisei de flutuadores na maioria dos meus programas....

11
Como Lua lida com números inteiros e números flutuantes?

Tanto quanto me lembro de programar, fui ensinado a não comparar números de ponto flutuante para igualdade. Agora, ao ler Programação em Lua sobre o numbertipo Lua , encontrei o seguinte: O tipo de número representa números reais (ponto flutuante de precisão dupla). Lua não tem tipo inteiro,...

9
Como os unums podem emular o zero negativo do IEEE?

Atualmente, estou lendo "O Fim do Erro - Unum Computing", de John Gustafson ( Youtube ). O que ainda não tenho certeza é como os casos tratados no IEEE por zero assinado negativamente são tratados com unums. Portanto, antes de tudo, os unums permitem representar certos valores exatos (da mesma...