3.2 Komma getallen (decimale getallen)

Rekenen met gehele getallen (integers in het Engels) komt vaak voor.
Rekenen met komma getallen (decimale getallen) heb je natuurlijk ook vaak nodig.
Denk maar aan rekenen met geld (op 2 decimalen) of als je breuken of wortels af wilt ronden.

Niet afronden...
<?php 
      $getal1 = 1;
      $getal2 = 2;
      $getal3 = 3;

      $quotient1 = $getal1 / $getal2;
      $quotient2 = $getal1 / $getal3;
      $quotient3 = $getal2 / $getal3;

      echo "$getal1 : $getal2 = $quotient1<br>";
      echo "$getal1 : $getal3 ≈ $quotient2<br>";
      echo "$getal2 : $getal3 ≈ $quotient3<br>";
?>


Opmerking 1: Als een getal een eindig decimalen heeft, zoals bij 0,5 wordt dit automatisch afgerond.
Opmerking 2: Een getal wordt blijkbaar door PHP vanzelf na 14 decimalen afgerond.
Opmerking 3: Een decimaal getal wordt met een punt i.p.v. een komma weergegeven.


Wel afronden...
<?php 
      $getal1 = 1;
      $getal2 = 2;
      $getal3 = 3;

      $quotient2 = $getal1 / $getal3;
      $quotient2_afgerond = round($quotient2, 2);

      $quotient3 = $getal2 / $getal3;
      $quotient3_afgerond = round($quotient3, 2);

      echo "$quotient2_afgerond<br>";
      echo "$quotient3_afgerond<br>";
?>


Bij de functie round( ) zet je eerst het getal dat je wilt afronden gevolgd door een komma en het getal op hoeveel decimalen je het wilt afronden.