Pular para o conteúdo

Arredondar e diminuir o número de casas decimais em Java

Dica publicada em Java / Introdução
Robson Fernando Gomes magotico
Hits: 49.257 Categoria: Java Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Arredondar e diminuir o número de casas decimais em Java

O objetivo desta dica é bem simples, que no caso é explicar como se diminui a quantidade de casas decimais de um double exibe 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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Descobrir se uma determinada tabela, sinonimo ou usuário existe no Oracle

Como gerar números aleatórios em Java

Instalando o PostgreSQL no GNU/Linux

Fazer o leitor de cd ejetar a bandeja

Como verificar ou setar permissões em arquivos através do JAVA

Gerar jar no Eclipse e executar

Como instalar e configurar um servidor GlassFish no Eclipse Luna

Java 7 no Linux Mint 14 e Ubuntu - Instalação via PPA

Pacote JDK no Ubuntu 10.04

Instalação do Java no Debian, fácil-fácil

#1 Comentário enviado por lorhangomesnew em 01/10/2018 - 22:36h
Valeu amigo ajudou

Contribuir com comentário

Entre na sua conta para comentar.