Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Matematyka - ilość liczb po przecinku.
Forum PHP.pl > Forum > PHP
Pride
Witam.
Mam pytanko jak można powiększyć (o ile można) ilość wyświetlanych cyfr po przecinku.?
NP. Liczba pi wyświetlana na moim serverze wynosi tylko: 3.14159265359 czyli 11 cyfr po przecinku. Jest tak z każdym wynikiem dzielenia czy to mnożenia.
Pozdrawiam,
Pride
Kicok
php.ini -> precision
BC" title="Zobacz w manualu PHP" target="_manual
MaestroS
albo zamiast mieszać w PHP.ini: funkcja round, ktora ma dwa argumenty.
1. Liczba
2. Precyzja (ile miejsc po przecinki). Domyślnie wartosc precyzji jest rowna 0.
pyro
Cytat(MaestroS @ 4.04.2008, 22:12:37 ) *
albo zamiast mieszać w PHP.ini: funkcja round, ktora ma dwa argumenty.
1. Liczba
2. Precyzja (ile miejsc po przecinki). Domyślnie wartosc precyzji jest rowna 0.


nie, domyślna wartość precyzji jest zależna od php.ini, u mnie jest to np. 14

  1. <?php
  2.  
  3. $a = 7;
  4. $a /= 11;
  5. $a2 = substr($a, 2);
  6. echo $a;
  7. echo '<br />'.strlen($a2); // 14
  8.  
  9.  
  10. ?>
Pride
Cytat(Kicok @ 4.04.2008, 20:23:57 ) *

To raczej nie przejdzie bo nie jestem właścicielem serwera winksmiley.jpg

round próbowałem ale jezeli ustawie więcej nawet np 30 to i tak będzie maxymalnie 11
Kicok
BC" title="Zobacz w manualu PHP" target="_manual powinno przejść - sprawdź tylko czy to rozszerzenie jest dostępne na twoim serwerze.


Cytat
To raczej nie przejdzie bo nie jestem właścicielem serwera

Spróbuj wrzucić do katalogu ze skryptem plik .htaccess o treści:
Kod
php_value precision 21
szagi3891
świetna rada, właśnie też szukałem rozwiązania tego problemu smile.gif
Pride
Cytat(Kicok @ 5.04.2008, 14:06:07 ) *
Spróbuj wrzucić do katalogu ze skryptem plik .htaccess o treści:
Kod
php_value precision 21

Tylko to podziałało smile.gif Dzięki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.