Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] zaokraglanie wyników
lukash82
post
Post #1





Grupa: Zarejestrowani
Postów: 320
Pomógł: 2
Dołączył: 17.03.2006
Skąd: Siemianowice

Ostrzeżenie: (0%)
-----


Witam. Mam pytanko odnosnie zaokraglania otrzymanych wynikow z dzielenia. Tzn sluzy do tego funkcja round ale ona nie robi tego co chce. To znaczy chcialbym, zeby np.:
3/3=1
4/3=2
5/3=2
6/3=2 itd
Chodzi o to, ze gdy tylko bedzie jakas reszta z dzielenia to zaokragli mi wynik do nastepnej liczby calkowitej. Funkcja round niestety robi to tylko wtedy gdy wynik jest powyzej np 0.5, 1.5, 2.5 itd... Prosze o jakas podpowiedz czy jest wogole jakas funkcja w php, ktora cos takiego robi. Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
em1X
post
Post #2





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

Ostrzeżenie: (0%)
-----


Myślenie nie boli prawda?

W czym lezy nasz problem.. Ułamki.. aha, więc musze przeszukac funkcje matematyczne..
wpisuje wiec w google math site:php.net

Co wyskakuje? php: Mathematical Functions - Manual

wow.. chyba o to chodzi?

Wchodzimy pod tajemniczy link i przeszukujemy opisy funkcji.. co znajdujemy?

Kod
...
ceil -- Zaokrągla ułamki w górę
...


wow.. niemozliwe.. sprawdzamy w php

  1. <?php
  2. echo ceil(4/3);
  3. ?>


no nie wierze.. wynik 2.

Ludzie, troche powagi i samozaparcia, bo w przyszlosci zamiast robic strony, oprozniac bedziecie popielniczki na Wiejskiej w Warszawie..

Ten post edytował em1X 6.06.2006, 20:59:46
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.09.2025 - 21:42