Jump to content

rx1983

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Comum

About rx1983

  1. rx1983

    erro 1.7763568394E-015

    recebo numeros em um dos campos e nao o resultado zero como eu esperava, alguem sabe porque ? <?php $_POST['nome00'] = "nome1"; $_POST['nome01'] = "nome2"; $_POST['nome02'] = "nome3"; $_POST['nome03'] = "nome4"; $_POST['nome04'] = "nome5"; $_POST['nome05'] = "nome6"; $_POST['nome06'] = "nome7"; $_POST['nome07'] = "desco"; $_POST['valo07'] = "34.8"; $_POST['valo08'] = "10"; $_POST['valo09'] = "10"; $_POST['valo10'] = "5"; $_POST['valo11'] = "5.1"; $_POST['valo12'] = "0"; $_POST['valo13'] = "8"; $_POST['valo14'] = "2.9"; //if (!isset($ab)) { $ab = 0; } if(empty($_POST['valo07'])) { $_POST['valo07'] = 00.00 ;} if(empty($_POST['valo08'])) { $_POST['valo08'] = 00.00 ;} if(empty($_POST['valo09'])) { $_POST['valo10'] = 00.00 ;} if(empty($_POST['valo10'])) { $_POST['valo11'] = 00.00 ;} if(empty($_POST['valo11'])) { $_POST['valo12'] = 00.00 ;} if(empty($_POST['valo12'])) { $_POST['valo12'] = 00.00 ;} if(empty($_POST['valo13'])) { $_POST['valo13'] = 00.00 ;} if(empty($_POST['valo14'])) { $_POST['valo14'] = 00.00 ;} // desconto $gasto07 = $_POST['valo07'] ; $gasto08 = $_POST['valo08'] ; $gasto09 = $_POST['valo09'] ; $gasto10 = $_POST['valo10'] ; $gasto11 = $_POST['valo11'] ; $gasto12 = $_POST['valo12'] ; $gasto13 = $_POST['valo13'] ; $gasto14 = $_POST['valo14'] ; // substituir a virgula pelo ponto para prosseguir a multiplicação $gasto07 = floatval(str_replace(',', '.', $gasto07)); $gasto08 = floatval(str_replace(',', '.', $gasto08)); $gasto09 = floatval(str_replace(',', '.', $gasto09)); $gasto10 = floatval(str_replace(',', '.', $gasto10)); $gasto11 = floatval(str_replace(',', '.', $gasto11)); $gasto12 = floatval(str_replace(',', '.', $gasto12)); $gasto13 = floatval(str_replace(',', '.', $gasto13)); $gasto14 = floatval(str_replace(',', '.', $gasto14)); // primeiro subistitui a virgula para depois arredondar se nao da zica $gasto07 = round( $gasto07, 1) ; $gasto08 = round( $gasto08, 1) ; $gasto09 = round( $gasto09, 1) ; $gasto10 = round( $gasto10, 1) ; $gasto11 = round( $gasto11, 1) ; $gasto12 = round( $gasto12, 1) ; $gasto13 = round( $gasto13, 1) ; $gasto14 = round( $gasto14, 1) ; $soma = $gasto07 + $gasto08 + $gasto09 + $gasto10 + $gasto11 + $gasto12 + $gasto13 - $gasto14 ; $valor_da_cota = $soma / 7 ; $paga07 = $gasto07 - $valor_da_cota; $paga08 = $gasto08 - $valor_da_cota; $paga09 = $gasto09 - $valor_da_cota; $paga10 = $gasto10 - $valor_da_cota; $paga11 = $gasto11 - $valor_da_cota; $paga12 = $gasto12 - $valor_da_cota; $paga13 = $gasto13 - $valor_da_cota; echo $_POST['nome00'] . " - " . $gasto07 . " # " . $paga07 . "<br>" . $_POST['nome01'] . " - " . $gasto08 . " # " . $paga08 . "<br>" . $_POST['nome02'] . " - " . $gasto09 . " # " . $paga09 . "<br>" . $_POST['nome03'] . " - " . $gasto10 . " # " . $paga10 . "<br>" . $_POST['nome04'] . " - " . $gasto11 . " # " . $paga11 . "<br>" . $_POST['nome05'] . " - " . $gasto12 . " # " . $paga12 . "<br>" . $_POST['nome06'] . " - " . $gasto13 . " # " . $paga13 . "<br>" . $gasto14 . "<br>" . $soma . "<br>" . $valor_da_cota ; ?>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.