GARANTIR DESCONTO

Fórum Tamanho de double e float #569914

09/04/2009

0

Prezados : Os tipos primitivos em java, como int, byte... podemos afirmar que suportam int 32 bits Pode assumir valores entre -231=2.147.483.648 e 231-1=2.147.483.647. Agora no caso de float e double, o que significa o "E+" ? float = O menor valor positivo represntável por esse tipo é 1.40239846e-46 e o maior é 3.40282347e+38 double = O menor valor positivo representável é 4.94065645841246544e-324 e o maior é 1.7976931348623157e+308 Obrigado a todos
Qrd

Qrd

Responder

Posts

09/04/2009

Qrd

Oi, xEy = x * 10^y (^ = elevado) 2,1e+3 = 2,1 * 10^3 = 2,1 * 1000 = 2100 [System.out.println(2.1e3);] 3,4e-1 = 3,4 * 10^-1 = 3,4 * 0,1 = 0,34 [System.out.println(3.4e-1);] []]]
Responder

Gostei + 0

09/04/2009

[pt]devilishly

Boas! Não sei se essa tua dúvida é referente ao [i]E[/i], ou se é referente ao facto do alcance de um float ser 32-bit IEEE 754 vírgula flutuante e o de um double 64-bit IEEE 754 vírgula flutuante... Se a tua dúvida, é referente ao facto de ser em vírgula flutuante, neste [url=http://www.scottsarra.org/math/courses/na/nc/floatPoint.html]link[/url] tens um applet q te pode ajudar ;) Fikem bem, [PT]Devilishly
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar