|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.oktiva.util.NumberUtils
Classe com métodos utilitários para tratar números.
| Constructor Summary | |
NumberUtils()
|
|
| Method Summary | |
static boolean |
doubleValido(java.lang.String d)
Testa se a string recebida representa um double válido, segundo o default locale. |
static boolean |
floatValido(java.lang.String f)
Testa se a string recebida representa um float válido, segundo o default locale. |
static boolean |
floatValido(java.lang.String f,
java.util.Locale l)
Testa se a string recebida representa um float válido, segundo uma localidade. |
static boolean |
intValido(java.lang.String i)
Testa se a string recebida representa um inteiro válido. |
static java.lang.String |
obterDigitoVerificador(java.lang.String codigo)
Calcula um dígito verificador para o número recebido como parâmetro. |
static java.lang.Double[] |
parcelar(java.lang.Double valorTotal,
int numParcelas)
Divide o valor total passado em um número de parcelas determinado, ajustando os valores das parcelas para a soma das parcelas ser exatamente o valor total, com 2 casas decimais. |
static double |
retornaDouble(java.lang.String d,
int casasDecimais,
java.util.Locale l)
Retorna um double baseado em uma String de entrada, um número de casas decimais e uma localidade. |
static double |
retornaDouble(java.lang.String d,
java.util.Locale l)
Retorna um double baseado em uma String de entrada e uma localidade. |
static float |
retornaFloat(java.lang.String f,
int d,
java.util.Locale l)
Retorna um float baseado em uma String de entrada, um número de casas decimais e uma localidade. |
static float |
retornaFloat(java.lang.String f,
java.util.Locale l)
Retorna um float baseado em uma String de entrada e uma localidade. |
static double |
roundDouble(double d,
int casasDecimais)
Arredonda um double com o número de casas decimais especificados. |
static float |
roundFloat(float f,
int casasDecimais)
Arredonda um float com o número de casas decimais especificados. |
static java.lang.String |
virgulaImplicita(double num,
int numCasasDecimais,
int numCasasInteira)
Retorna um número formato com virgulas implicitas. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public NumberUtils()
| Method Detail |
public static boolean intValido(java.lang.String i)
i - String representando um suposto inteiro.
public static boolean doubleValido(java.lang.String d)
d - String representando um suposto double.
public static boolean floatValido(java.lang.String f)
public static boolean floatValido(java.lang.String f,
java.util.Locale l)
l - Locale representando uma localidade
public static float retornaFloat(java.lang.String f,
int d,
java.util.Locale l)
f - String representando um floatd - int representando o número de casas decimaisl - Locale representando uma localidade
public static float retornaFloat(java.lang.String f,
java.util.Locale l)
f - String representando um floatl - Locale representando uma localidade
public static float roundFloat(float f,
int casasDecimais)
public static double retornaDouble(java.lang.String d,
int casasDecimais,
java.util.Locale l)
d - int representando o número de casas decimaisl - Locale representando uma localidade
public static double retornaDouble(java.lang.String d,
java.util.Locale l)
d - String representando um doublel - Locale representando uma localidade
public static double roundDouble(double d,
int casasDecimais)
public static java.lang.String obterDigitoVerificador(java.lang.String codigo)
public static java.lang.Double[] parcelar(java.lang.Double valorTotal,
int numParcelas)
public static java.lang.String virgulaImplicita(double num,
int numCasasDecimais,
int numCasasInteira)
num - numCasasDecimais - numCasasInteira -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||