Jump to content
php.lv forumi

ThA-B

Reģistrētie lietotāji
  • Posts

    6
  • Joined

  • Last visited

Posts posted by ThA-B

  1. Kā tad nu nedod :) Tak tavā gadījumā tu viņam JAU padod skaitli vajadzīgajā precīzijā (2 cip. aiz komata). Lai dabūtu 0.5 vajag precīziju 1.

     

    man nevajag 0.5 :) Man vajag pareizu apaļošanu pofig cik zīmēs aiz komata. ar precīziju līdz divām zīmēm aiz komata 0.4849 viš apaļo uz 0.48, kaut arii jaabuut 0.49

     

    Vai nu man vai nu Jums, bet kaadam toch nedalec buutiiba :)

  2. Sveiciens!

    It kā pameklējos, bet atbilsošu topicu par tēmu "apaļoš*" neatradu, tomēr ceru, ka neesmu vienīgais, kam šitais sāp.

     

    $x=0.49;
    print round($x);
    
    >> 0

     

    Rezultāts ir skarbs - 0 (PHP Version 4.3.10). Ja pareizi atceros matemātiku no pamatskolas, tad 9 apaļo četrnieku uz augšu līdz pieci un tas, savukārt uz augšu līdz vienam. rezultātā būtu jābūt 1.

     

    Cik googleeju, uzzināju ka eksistē lērums ar apaļošanas metodikām, tomēr es nesaprotu kā PHP iestāstīt ko es gribu.

     

    Varbūt kādam ir komentārs? Starp citu, Excel round dara šito pašu pigoru.

×
×
  • Create New...