Dicas e Tutoriais - PHP

number_format – Formatando números


Uma função bastante interessante do PHP é a number_format, que como o próprio nome sugere, permite a formatação de números.

Exemplo 1:

<?php
$numero = 654.56;
echo(number_format($numero));
?>

A impressão deste código será o número 655, pois a função faz o arredondamento para cima.
No entanto é possível eliminar o arredondamento e dar precisão ao número que será impresso, da seguinte forma:

<?php
$numero = 654.56;
echo(number_format($numero, 2));
?>

Agora a impressão será 654.56, pois foi definido, no segundo argumento da função, que ela terá duas casas decimais de precisão.
Para encerrar vale destacar que se o número de casas decimais definido no argumento da função for menor do que ela realmente possuir, o arredondamento acontecerá no último dígito, conforme o exemplo abaixo:

<?php
$numero = 654.568;
echo(number_format($numero, 2));
?>

Agora a impressão será 654.57, pois como só podiam ser impressas duas casas decimais, foi necessário arredondar.



Gostou desta dica? Compartilhe-a em suas redes sociais!

Você sabia?
Você Sabia?

A partida mais longa do clássico Space Invaders durou incríveis 38 horas e 32 minutos e esta façanha foi conseguida por um jogador de apenas 12 anos! O jogo, claro, podia ser pausado para alimentação e descanso, mas ainda assim o recorde, estabelecido no dia 02/09/1980, ainda não foi quebrado. Saiba mais.

Você Sabia?

Em 1949 a revista Popular Mechanics fez uma previsão para o futuro, dizendo: "Um dia os computadores pesarão menos do que 1,5 tonelada". E pensar que temos smartphones capazes de realizar milhões de vezes mais operações do que os computadores daquela época.

Algumas notícias

O que acontece com o cérebro no exato momento em que morremos

O que acontece com o cérebro no exato momento em que morremos

O que passa em nossa cabeça no momento da morte? Não se sabe exatamente e, embora os cientistas tenham alguma resposta, a resposta continua sendo um grande mistério. Além de difícil solução, tentar respondê-la pode criar implicações éticas. No entanto, uma equipe de cientistas da Universidade...

Ler Notícia Completa

Operada e devolvida ao útero, menina que nasceu duas vezes hoje 'acorda sorrindo toda manhã'

Operada e devolvida ao útero, menina que nasceu duas vezes hoje 'acorda sorrindo toda manhã'

Um bebê pode nascer duas vezes? Não é o caso da absoluta maioria das crianças, mas foi assim para a pequena Lynlee Boemer. Em outubro de 2015, sua mãe, Margaret Boemer, descobriu que estava grávida de gêmeos. Ela sofreu um aborto espontâneo, mas um dos bebês sobreviveu. Com dez semanas de ges...

Ler Notícia Completa

Médicos dizem estar perto de chegar a exame de sangue para todos os tipos de câncer

Médicos dizem estar perto de chegar a exame de sangue para todos os tipos de câncer

Cientistas dizem que estão mais perto de criar um exame de sangue universal, capaz de identificar todos os tipos de câncer. Estudo conduzido com 1.005 pacientes por uma equipe da Universidade Johns Hopkins, dos Estados Unidos, testou um método que detecta oito tipos de proteínas e 16 mutações ge...

Ler Notícia Completa