+ Responder ao Tópico



  1. #1
    jamba
    Boa Tarde.

    Estou tentando fazer uns calculos financeiros com o php mas estou me danando e preciso de ajuda.

    Vamos por a seguinte situacao.
    Numa tabela do BD tenho 3 colunas que podem conter registros numericos - de 0.00 a n.nn - ou não.

    Encontrei dificuldade qdo resgato esses registros e algum deles vem com o valor 0.00 e qdo preciso dividir por esse numero o php fala que nao pode fazer divisao por 0.

    Exemplo:
    Código :
    colunaA = 34.33
    colunaB = 132.99
    colunaC = 0.00
     
    $res = (colunaA + colunaB) / colunaC;

    Como consigo fazer um tratamento para fazer esse tipo de divisao??

    Valeu

  2. baum....se a questao eh se o php tem "try", sim ele tem, mas soh apartir da versao 5.0

    como nao eh meu caso, eu usaria o bom e velho "if"

    tipo:
    Código :
     
    colunaA = 34.33
    colunaB = 132.99
    colunaC = 0.00
    if($colunaC == 0){
    //ai faz o q vc quizer com a variavel colunaC
    }
     
    $res = (colunaA + colunaB) / colunaC;



  3. #3
    jamba
    Uso o php5 porem isso nao esta dentro de nenhuma classe. p

    Fiz exatamente oq vc fez, porem queria fazer um tratamento direto nas variaveis que sao iguais a zero pois tenho uns 5 calculos onde em algum deles usa a mesma variavel.

    Mas resolvi usando uns 8 'if'...credo...correria eh isso, nao quero vir amanha trabalhar.. ;o)

    Valeu SDM






Tópicos Similares

  1. Respostas: 4
    Último Post: 22-11-2010, 08:49
  2. Respostas: 8
    Último Post: 25-05-2008, 18:26
  3. php.ini independente por dominio
    Por ajsmit no fórum Servidores de Rede
    Respostas: 1
    Último Post: 07-09-2006, 21:41
  4. Email com anexo por PHP
    Por ajsmit no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 24-04-2006, 16:12
  5. Bloquear SPAMMERS (enviando por php)
    Por 1c3m4n no fórum Servidores de Rede
    Respostas: 2
    Último Post: 21-04-2006, 22:04

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L