Witam, otóż prosta matematyka:
2000/31=64,516129032258064516129032258065
chcę uzyskać liczbę 64,51 czyli 2 miejsca po przecinku bez ŻADNYCH zaokrągleń. Funkcja round() odpada ( zaokrągla ) oraz number_format() to samo.
Pozdrawiam
<h1>Testuj pehapy...</h1> <?php $wynik = 2000/31; ?>
<?php function zaokragl($wynik,$ile) { //pierwszy argument to jakiekolwiek wynik działania, drugi zaś, mówi ile znaków po przecinku ma być wydocznych. $wynik_dociety = $wynik_czesc[0].'.'.substr($wynik_czesc[1],0,$ile); //przytnij znaki po przecinku do: $ile return $wynik_dociety; //zwróć wynik. } //dzialanie: $dzialanie = 2000/31; zaokragl($dzialanie,2); ?>
$x=64.516129032258064516129032258065;