division ohne nachkommastelle

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • division ohne nachkommastelle

    ich möchte gerne zwei zahlen dividieren ohne eine nachkommastelle zu erhalten.


    beispiel

    43199/3600

    ergiebt 11.9997222222.

    ich möchte aber nur die ganzen zahlen im ergebnis haben ohne rest, also 11, da ich mit dem rest (modulo) weiterarbeite.

    ich habe bislang im manual folgendes gefunden und versucht:

    PHP-Code:
    $a=(43199/3600);
    $b=number_format($a);

    und
    $a
    =(43199/3600);
    $b=printf ("%.0f",$a); 
    das problem ist, bei beiden varianten wird auf 12 gerundet.

    ich will aber nur die 11 als ausgabe!


    mit der suche als suchbegriff : nachkommastelle, etc komme ich auch nicht weiter




  • #2
    Hi...

    schau mal nach floor()

    Kommentar


    • #3
      Hallo,

      mit diesem Code wird bei mir 11 ausgegeben. Hoffe es ist das richtige:

      Code:
      $a=(43199/3600);
      $b=floor($a);
      echo $b;

      Kommentar


      • #4
        floor() ist doch zum abrunden, gell....

        ...stimmt, so rum gedacht müsste das eigentlich gehen, da muss ja in jedem fall abgerundet werden...

        gute idee...danke

        Kommentar

        Lädt...
        X