Ik ben bezig met een btw aangift programma, maar loop tegen het volgende probleem op. Namelijk als ik bijvoorbeeld 18 : 0 = 0, dit moet echter 18 zijn.

Leveringen/diensten belast met 19% verkoop : Leveringen/diensten belast met 6% = Verschuldigde omzetbelasting

Hoe kan ik dit oplossing?
<?php

$current = 18;

$delen = 0;

$uitkomst = $current / $delen;

echo $uitkomst


?>

is dit iets? (niet getest).
naar mij weten is delen door nul ongedefinieerd. Een deling door nul bestaat daarom ook niet...
lol Jurgen, je mag niet delen 0! NOOIT!!, en dat kan dus ook niet in PHP

<?php

$current = 18;

$delen = 0;

if($delen==0){
  $uitkomst=$current;
}else{
  $uitkomst = $current / $delen;
}

echo $uitkomst


?> 
Hoe kan ik dit oplossing?
Cursus wiskunde?

Delen door 0 kan gewoon niet. Mijn rekenmachine geeft daar ook keurig een error op.

Ps. Mocht er iemand van de Belastingdienst meelezen, wellicht is het een idee om de aangifte van Johan nog eens heel goed door te nemen. Er kunnen hier en daar wat rekenfoutjes in zitten... :P
FREEZE IRS! You have ben accused of fraud!
ik heb een soortgelijke vraag, stel je hebt 10 euro exclusief en je wilt hiervan maken inc BTW, dan doe je 10 * 1,19 maar dan komt er 11,9 uit. Hoe maak je hier van 11,90??
Met strlen checke en als ie te kort is voor de input een 0 erachter plakke miss.

En:

<?php

$current = 18;

$delen = 0;

$uitkomst = $current / $delen;

if($uitkomst == "0"){
echo"DIVIDE BY 0 Error";
}
else{
echo $uitkomst;
}
?> 

En als jij 0 keer 18 euro krijgt hoeveel euro heb jij dan... idd 0
Jah ik weet dat de uitkomst 0 wordt. Maar ik dacht dat hij 0 terug gaf. ipv een error oid.
ach ja, wiskunde, blijft lastig.

voor 75% van alle mensen is 1x1 nog altijd 2...

Reageren