1

Formatar Decimal em KOTLIN

#Kotlin
Claudius Araújo
Claudius Araújo

Neste artigo vou mostrar como faço para formatar um número no formato Double.

A intenção é que o número seja apresentado no formato "#.###,00" o que é muito útil quando estamos trabalhando com moedas por exemplo.

Os passos que segui são:

1) importar a classe java

import java.text.DecimalFormat

2) após a declaração da classe ou da "fun main(){ ..."

declarar uma variável para estabelecer o formato desejado

val dec = DecimalFormat("#,###.00") //2 casas decimais no final separado milhar "." e decimais ","

3) Depois é só usar quando for realizar os "prints" . Por exemplo....

val salarios  = doubleArrayOf(5106.6,15048.1,1895.45, 3480.67)
salarios.sort()// ordenação crescente do array
for (salario in salarios){
    println("R$ ${dec.format(salario)}")
}

O resultado do println será:

R$ 1.895,45

R$ 3.480,67

R$ 5.106,60

R$ 15.048,10

Espero que este artigo seja útil...

0
15

Comentários (0)

None

Brasil