O software de computador tem muitas aplicações do mundo real, tais como o fornecimento de um mercado online de bens e serviços. línguas modernas reconhecem estas aplicações do mundo real, usando técnicas internas para enfrentar as tarefas comuns. Por exemplo, Java oferece um método para a conversão entre os tipos de número regulares e tipos de moeda número. Isto é muito conveniente para os programadores que desenvolvem lojas online ou software de contabilidade. Se o seu programa lida com moeda, familiarize-se com a classe Java BigDecimal.
Coisas que você precisa
- Java Development Kit e Netbeans Bundle (veja Recursos)
Carregar o ambiente de desenvolvimento Java, clicando no ícone do NetBeans. Navegue até "File / New Project" no menu superior e escolha "Java Application". Um novo arquivo de código-fonte é exibido na janela principal do editor.
Import Java matemática, texto e Util libaries escrevendo estas linhas de código na parte superior do arquivo de código-fonte:
importar java.math. *;
importar java.text. *;
importar java.util. *;
Definir um objeto BigDecimal escrevendo a próxima linha de código entre as chaves da função principal:
BigDecimal custo = new BigDecimal ( "1.120.304,73") -
Criar um objeto NumberFormat chamado "Dólares" e atribuir o tipo de moeda EUA a ele. Para fazer isso, escrever esta linha de código:
NumberFormat dólares = NumberFormat.getCurrencyInstance (Locale.US) -
Criar uma cadeia de texto e atribuir o "custo" variável BigDecimal a ele. Desde que a variável custo precisa ser devidamente formatado para o tipo de moeda EUA, você pode executar a função de formatação ao mesmo tempo que você atribuí-lo para a cadeia, como este:
String s = dollars.format (custo) -
Imprimir a string como esta:
System.out.printlnl (s) -
Execute o programa pressionando "F6". A saída parece com isso:
$ 1,120,304.73