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

Os números de ponto flutuante são aproximações de números reais que podem representar intervalos maiores que números inteiros, mas usam a mesma quantidade de memória, ao custo de menor precisão. Se sua pergunta é sobre pequenos erros aritméticos (por exemplo, por que 0,2 + 0,1 é igual a 0,300000001?) Ou erros de conversão decimal, leia a página "informações" vinculada abaixo antes de postar.






12
Qual é a diferença entre float e double?
Eu li sobre a diferença entre precisão dupla e precisão única. No entanto, na maioria dos casos, floate doubleparece ser intercambiável, ou seja, o uso de um ou de outro não parece afetar os resultados. É este realmente o caso? Quando os carros alegóricos e duplos são intercambiáveis? Quais são …


15
Como analisar float com duas casas decimais em javascript?
Eu tenho o seguinte código. Gostaria de tê-lo de tal forma que, se price_result igual a um número inteiro, digamos 10, gostaria de adicionar duas casas decimais. Então 10 seria 10,00. Ou, se for igual a 10,6, seria 10,60. Nao tenho certeza de como fazer isso. price_result = parseFloat(test_var.split('$')[1].slice(0,-1));


6
Como converter float para int com Java
Usei a seguinte linha para converter float em int, mas não é tão preciso quanto eu gostaria: float a=8.61f; int b; b=(int)a; O resultado é: 8(deve ser 9) Quando a = -7.65f, o resultado é: -7(Deve ser -8) Qual é a melhor maneira de fazer isso?
342 java  floating-point  int 




2
O que a constante 0.0039215689 representa?
Eu continuo vendo essa constante aparecer em vários arquivos de cabeçalho de gráficos 0.0039215689 Parece ter algo a ver com cor, talvez? Aqui está o primeiro hit no Google : void RDP_G_SETFOGCOLOR(void) { Gfx.FogColor.R = _SHIFTR(w1, 24, 8) * 0.0039215689f; Gfx.FogColor.G = _SHIFTR(w1, 16, 8) * 0.0039215689f; Gfx.FogColor.B = _SHIFTR(w1, …

6
Double vs. BigDecimal?
Eu tenho que calcular algumas variáveis ​​de ponto flutuante e meu colega sugere que eu use em BigDecimalvez de, doublepois será mais preciso. Mas quero saber o que é e como tirar o máximo proveito BigDecimal?

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.