Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal alguém saberia me dizer como eu posso criar uma função para números que transforme em algo do tipo:
2000 => 2M
2500 =>2,5M
2506 =>2,5M
20000 => 20M
3.500.000 => 3,5B
Para diminuir o tamanho deles na hora de exibir.
Obrigado :)
Nem precisa de expressão regular. Eu faria simplesmente com divisão. Se o número é maior que 1000, divide por 1000. Se for maior que 100, divide por 100. E assim por diante.
Nem precisa de expressão regular. Eu faria simplesmente com divisão. Se o número é maior que 1000, divide por 1000. Se for maior que 100, divide por 100. E assim por diante.
Boa ideia valeu :)
Mas tipo, qual é a função que eu devo usar para exibir apenas 1 ou 2 números apos o ponto/vircula. E tipo tem alguns jeito de trocar o ponto pela vircula ?
Obrigado :)
number_format faz as duas coisas :)
Pesquise sobre expressão regular