Classe
Double:
Se um float não é grande o suficiente você pode utilizar
valores double. A classe Double é um ``envoltório'' para estes valores.
Em Java, valores double não são objetos (um double é um tipo
primitivo) e a maioria das classes úteis requisitam objetos em
seus métodos. Assim, para reutilizá-los, você precisa ``envolver''
os valores double em uma instância da classe Double.
Alguns Métodos:
- Construtores
- Double(double value)
Constrói um objeto Double, com valor inicial value.
- Double(String value) throws NumberFormatException
Constrói um objeto Double, com valor inicial correspondente à String
value, convertida para Double (a base da
conversão é a base 10).
- Conversores
- double doubleValue()
Retorna o double correspondente ao Double que recebe a mensagem.
- float floatValue()
Retorna o float correspondente ao Double que recebe a mensagem.
- int intValue()
Retorna o integer correspondente ao Double que recebe a mensagem.
- long longValue()
Retorna o long correspondente ao Double que recebe a mensagem.
- String toString()
Retorna um objeto String correspondente ao Double que
recebe a mensagem.
- String toString(double d)
Método de classe; retorna um String correspondente ao double
d (a base da conversão é a base 10).
- Double valueOf(String s) throws NumberFormatException
Método de classe; retorna um objeto Double, com valor correspondente à
String s, convertida para Double (a base da
conversão é a base 10).