Mostrando postagens com marcador decimal. Mostrar todas as postagens
Mostrando postagens com marcador decimal. Mostrar todas as postagens
terça-feira, 15 de janeiro de 2019
Converter decimal para hexadecimal em java
Uma maneira bem simples de converter decimal para hexadecimal em java é utilizando a classe Integer do próprio java.
Sintaxe:
String resultado = Integer.toHexString(numero_conversao);
Onde:
resultado - valor já convertido.
Integer.toHexStrin
Exemplo:
public class Teste {
public static void main(String args[]) {
String hexNumber = toHex(412);
System.out.println("" + hexNumber);
}
public static String toHex(int numero) {
return Integer.toHexString(numero);
}
}
Saída:
19c
Marcadores:
converter,
decimal,
hexadecimal,
java
segunda-feira, 1 de fevereiro de 2016
Arredondar e diminuir o número de casas decimais em java
Introdução
O objetivo desta dica é bem simples, que no caso é explicar como se diminui a quantidade de casas decimais de um double exibi em java e também realizar o arredondamento das casas decimais.
Diminuindo a quantidade de casas decimais
Para fazermos diminuição e arredondamento utilizaremos a classe DecimalFormat. Vale lembrar que no casso do arredondamento quando o último digito é maior ou igual a cinco o valor é arredondado para cima caso for menor que cinco o valor é arredondado para baixo. Por exemplo:O valor 3.355 arredondado seria 3.36.
O valor 3.343 arredondado seria 3.34.
Sintaxe:
private DecimalFormat formatador = new DecimalFormat(formato);Onde:
formato - Formato do retorno em string ex: "0.00"Exemplo:
import java.text.DecimalFormat;
public class Teste {
public static void main(String args[]) {
double numero = 1.9851008;
DecimalFormat formatador = new DecimalFormat("0.00");
System.out.println("Número antes da formatação: " + numero);
System.out.println("Número depois formatação: " + formatador.format(numero));
}
}
Saída padrão:
Número antes da formatação: 1.9851008
Número depois formatação: 1,99
Nesse exemplo o valor 1.9851008 foi arredondado para 1,99 por que o número 1.9851008 era maior que 5.
Assinar:
Postagens (Atom)