• 14-06-2022, 19:00:39
    #1
    1.425.72 böyle bir sayı var bu sayının 72 olan kısmını 425 olan kısmına yuvarlamak istiyorum.

    örnek
    1.425,72 ise 1.426 olsun
    1.425,10 ise yine 1.426 olsun yani virgülden sonra gelen değer ne olursa olsun noktadan sonraki değeri +1 arttırsın istiyorum
  • 14-06-2022, 19:01:45
    #2
    mustafabal01 adlı üyeden alıntı: mesajı görüntüle
    1.425.72 böyle bir sayı var bu sayının 72 olan kısmını 425 olan kısmına yuvarlamak istiyorum.

    örnek
    1.425,72 ise 1.426 olsun
    1.425,10 ise yine 1.426 olsun yani virgülden sonra gelen değer ne olursa olsun noktadan sonraki değeri +1 arttırsın istiyorum
    Pardon yanlış anladım düzeltiyorum, <?php
    echo ceil(5.1); //6
    echo ceil(5.4); //6
    echo ceil(5.5); //6
    echo ceil(5.9); //6
    echo ceil(-5.1); //-5
    echo ceil(-5.9); //-5
    ?>
  • 14-06-2022, 19:04:01
    #3
    gurbuzemre adlı üyeden alıntı: mesajı görüntüle
    Pardon yanlış anladım düzeltiyorum, <?php
    echo ceil(5.1); //6
    echo ceil(5.4); //6
    echo ceil(5.5); //6
    echo ceil(5.9); //6
    echo ceil(-5.1); //-5
    echo ceil(-5.9); //-5
    ?>
    round ile denedim 1426 olmuyor 1425 oluyor hocam
  • 14-06-2022, 19:05:53
    #4
    mustafabal01 adlı üyeden alıntı: mesajı görüntüle
    round ile denedim 1426 olmuyor 1425 oluyor hocam
    Gönderdim hocam üste oraya bakın
  • 14-06-2022, 19:07:36
    #5
    gurbuzemre adlı üyeden alıntı: mesajı görüntüle
    Gönderdim hocam üste oraya bakın
    echo ceil(1.425,72); bu şekilde deniyorum hocam ama hata alıyorum
  • 14-06-2022, 19:09:31
    #6
    mustafabal01 adlı üyeden alıntı: mesajı görüntüle
    echo ceil(1.425,72); bu şekilde deniyorum hocam ama hata alıyorum
    1425.72 dener misiniz
  • 14-06-2022, 19:16:43
    #7
    gurbuzemre adlı üyeden alıntı: mesajı görüntüle
    1425.72 dener misiniz
    <?php
    $sayi="1.425,72";
    $bul      = array(".",",");
    $degistir = array("",".");
    $sayi = str_replace($bul, $degistir, $sayi);
    echo ceil($sayi); 
    ?>
    hocam teşekkür ederim bu şekilde çözdüm.
  • 14-06-2022, 19:19:35
    #8
    mustafabal01 adlı üyeden alıntı: mesajı görüntüle
    <?php
    $sayi="1.425,72";
    $bul      = array(".",",");
    $degistir = array("",".");
    $sayi = str_replace($bul, $degistir, $sayi);
    echo ceil($sayi);
    ?>
    hocam teşekkür ederim bu şekilde çözdüm.
    Zaten ondalıklı sayılar noktalı olur hocam veri nereden virgüllü geliyor şaşırdım
  • 14-06-2022, 19:30:10
    #9
    api ile başka bir yerden sorgu çekiyorum oranın verdiği bu şekilde hocam ama olsun sorunumu çözdüm teşekkür ederim