Ankündigung

Einklappen
Keine Ankündigung bisher.

Nachkommastellen ausgeben

Einklappen

Neue Werbung 2019

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

  • #16
    gibt es keine Nachkommastellen
    ganz genau. Ergo gibt es auch keinen Index 1 im explode-Array. Die Software wird also eine notice und einen leeren String ausspucken.
    [COLOR="#F5F5FF"]--[/COLOR]
    [COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
    „Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
    [URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
    [COLOR="#F5F5FF"]
    --[/COLOR]

    Kommentar


    • #17
      Achso das hast Du gemeint.... klar verstehe.... dann halt so...

      PHP-Code:
      <?php
      //Mit Komma in der Dezimalzahl
      $zahl "2,75";

      $zahl_neu str_replace(",","."$zahl);

      echo 
      "Zahl: $zahl_neu<br><br>";

      $zahl_gerundet round($zahl_neu1); 

      $array1 explode(".",$zahl_gerundet); 

      If (!empty(
      $array1[1]))
          {
          echo 
      "Ergebnis: $array1[1] (Nachkommastelle als ganze Zahl)<br><br>";
          }
          Else
              {
              echo 
      "Ergebnis: $array1[0] (keine Nachkommastellen vorhanden)<br><br>";
              }
      ?>


      <?php
      //Mit Punkt in der Dezimalzahl
      $zahl 2.75;

      $zahl_gerundet round($zahl1); 

      $array2 explode(".",$zahl_gerundet); 

      If (!empty(
      $array2[1]))
          {
          echo 
      "Ergebnis: $array2[1] (Nachkommastelle als ganze Zahl)<br><br>";
          }
          Else
              {
              echo 
      "Ergebnis: $array2[0] (keine Nachkommastellen vorhanden)<br><br>";
              }
      ?>

      Kommentar


      • #18
        PHP-Code:
        <?php
        function xyz ($var)
          {
          
        $var $var 1.0;
          return (
        array_pop (explode ('.' , (string) $var)));
          
        // bzw.
          
        $lower array_pop (explode ('.' , (string) $var));
          return (
        $lower[0]);
          
        // bzw
          
        return ($lower[1] < $lower[0] : $lower[0] + 1);
          }
        Lösungen gibt es derer viele.
        [COLOR="#F5F5FF"]--[/COLOR]
        [COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
        „Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
        [URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
        [COLOR="#F5F5FF"]
        --[/COLOR]

        Kommentar

        Lädt...
        X