Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como remover casas decimais em PHP
Manipulação de números é uma parte integrante da programação web. Por exemplo , quando a execução de cálculos , casas decimais desnecessárias devem ser removidos a partir de números complexos , antes de poderem ser apresentadas aos utilizadores finais . PHP , a linguagem de programação Web- popular, é particularmente hábeis em lidar com números . A sua grande biblioteca de funções permite ao programador um número de maneiras para remover casas decimais . A função " intval " converte um valor para um inteiro , removendo eficazmente todos os decimais. A função " Number_format " formata um número que lhe permite especificar o número de casas decimais do número resultante, entre outras coisas. Instruções
1

Abra um editor de texto, como o Bloco de Notas e crie um novo arquivo . Definir uma variável que contém um número de ponto flutuante . Este é o número a partir do qual mais tarde irá remover as casas decimais. Aqui está um exemplo de código:

$ OriginalNumber = 13,4556 ;
2 função

Usar PHP " intval " para converter o número original? em um número inteiro , eliminando assim todas as casas decimais , e atribuir o resultado a uma nova variável. Para os fins deste exemplo, o código de exemplo irá mostrar os dois números . Aqui está o código :

$ noDecimalNumber = intval ( $ OriginalNumber );

echo " número original:" . $ OriginalNumber . "";

echo " Número sem casas decimais : " . $ noDecimalNumber . "";
3

Use a "função number_format " para especificar o número de casas decimais para evitar o número original . A função aceita dois ou quatro argumentos , mas para os seus propósitos , você deve usar todos os quatro. O primeiro parâmetro é o número de manipular , o segundo é o número de casas decimais para manter , o terceiro é o personagem a ser usado para o ponto decimal , eo quarto é o personagem a ser usado como separador de milhares . Definir o terceiro argumento para " . " ea quarta para uma cadeia vazia. Converta o resultado para um número de ponto flutuante usando um elenco tipo , e atribuir o resultado a uma variável. Para os fins deste exemplo , o resultado será exibida . Seu código deve ficar assim :

$ DecimalPlaces = 2;

$ fewerDecimalNumber = ( float) Number_format ('.' $ OriginalNumber , 2,, '');

echo "Número com até " . $ DecimalPlaces . " Casas decimais :". $ fewerDecimalNumber . "";

Anterior :

Próximo : No
  Os artigos relacionados
·Como obter um Path File Server Root Utilizando PHP 
·Como verificar um tipo de arquivo PHP 
·Flash Sendmail Tutorial 
·Como selecionar um subconjunto de MySQL 
·Como Personagens de saída com uma consulta MySQL 
·Como usar o PHP para monitorar as referências dos visi…
·Como analisar Nome Anchor links em PHP 
·Como Fazer um bloco em PHP Nuke 
·Como acelerar o INSERT em MySQL 
·Como usar o PHP Mailer 
  Artigos em destaque
·Como conseguir novos inimigos no Game Maker 
·Como Desenhar formas múltiplas em Java 
·Sendmail Vs . PHP Mail 
·Certificação Arquitetura Net 
·Código para referência a um arquivo JS 
·Como definir a última linha de um Grid para Foco 
·O que é um erro de cálculo 
·Como recuperar os dados de um banco de dados usando Jav…
·Como criar um script PHP Login de MySQL 
·Como remover Atributos de estilo em PHP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados