Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como converter frações em PHP
Quando você precisa realizar operações matemáticas em PHP em uma fração digitada pelo usuário , é importante para converter a fração em um decimal. Funções matemáticas do PHP não pode ser usada em uma seqüência de texto , como " 1/2 ", por isso você deve convertê-lo em decimal " 0.5 . " Para analisar a cadeia de fração você pode usar a função " preg_match " , que lida com as expressões regulares complexas. Instruções
1

Abra o arquivo PHP em um editor de texto, como o Bloco de Notas.
2

Guarde a fração em uma variável PHP , como " $ input = '3 /5 '; ".
3

Declare uma matriz para armazenar o numerador eo denominador da fração , adicionando o código" $ valores = array (' num ' => 0) ,. ? "
4

Chame o " " função de separar a string em uma fração de numerador e denominador , adicionando o código" preg_match preg_match ( '/^ (P \\ d +) \\ /( ? P \\ d +) $ /" , $ input , $ valores ); ".
5

Calcule a fração com o código " $ result = $ valores [ 'den' ]> ? ; 0 $ valores [ 'Num ' ] /$ valores [ 'den' ]: " divisão por zero "; ". O denominador é comparado a zero para evitar qualquer divisão por zero erros
6

Mostrar a fração decimal com o código. " Echo $ resultado ; ". Usando o exemplo anterior , a fração "3/5" é convertido em decimal " 0.6 ".
7

Salve o arquivo PHP e carregá-lo em seu servidor .
< Br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como codificar Analisadores Expressões Regulares 
·Como carregar uma consulta no MySQL 
·Como abrir uma conexão IMAP simples com PHP 
·Como posso colocar uma variável em várias linhas para…
·Como incluir um PHP Header 
·Exec Vs . Sistema em PHP 
·Como editar o MySQL Table Interface de Usuário no PHP …
·Como criar um contador de PHP sem sobrecarregar o servi…
·Como adicionar uma bala no PHP 
·Como criar PHP E-mail para um formulário usando o Drea…
  Artigos em destaque
·Como usar o Excel dentro de um aplicativo Windows Form 
·Como analisar um ArrayCollection 
·Como aprender C # Rápido 
·Como fazer uma matriz e preenchê-lo com números aleat…
·Como ativar o WCF em SilverLight 
·Como substituir o Windows Cordas 
·Como remover o texto de uma caixa de texto na NET 
·Como usar o Tesseract OCR em Java 
·Como permitir Java para gravar arquivos no Windows 
·Como fazer um relacionamento Sem -Strings -Attached 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados