Loading:


    zaokrąglenie liczby

    Prosta funkcja pozwalająca zaokrąglić liczbę i jednocześnie oddziela kolejne rzędy wielkości (tysiące, miliony itp.) spacją.

    Wywołanie funkcji jest banalnie proste:

    $wyr="123456789012.515"; //wartość w nomenklaturze zachodniej

    dziel ($wyr,",",2);

     

    gdzie kolejne paramerty to:

    1.  $wyr - liczba do zaokrąglenia

    2. oddzielacz - przecinek lub kropka

    3. dokładność zaokrąglenia - ilość miejsc po przecinku

     



    Napisz Artyku³

    Listing

    $wyr="123456789012.515"; //wartość w nomenklaturze zachodniej

    dziel ($wyr,",",2); //wywołanie [liczba, oddzielacz, dokładność zaokrąglenia]

    function dziel($licz,$oddz,$zaokragl)
    {
    $u = ( bcadd ( $licz-floor($licz) , 0 , $zaokragl)) * pow(10,$zaokragl);
    $c = floor($licz); $d = strlen ($c);  $w="";
    $ii=floor((strlen($c)-1)/3);
    for ($i=1;$i<=$ii;$i++) {
    $w = "&nbsp;". substr("$c", -3) . $w;
    $c=substr("$c", 0, -3); }
    $wk = $c . $w; print $wk;
    if ($u>0) { print "$oddz" . $u ; };
    }




    Dodano przez: leo24 Ranga: 0 Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors