Автор Тема: Q:Как се закръгляват числа в php ?  (Прочетена 1869 пъти)

steady

  • Напреднали
  • *****
  • Публикации: 266
  • Distribution: Maemo / Ubuntu
  • Window Manager: Gnome
    • Профил
Здравейте на всички !
Надявам се не съм станал досаден с моите лесни въпросчета, но за съжаление литературата която използвам е частично орязана.
Не знам как да питам за закръгления чичко гоогъл на англииски и за това се обръщам към вас.

Въпроса ми е как да закръгля децимал (получен след делене) на цяло число - интиджър ?

(пример: 66.666666666667 да се превърне в 67)

Благодаря за съпорта.

edit1: съжалявам за гадната грешка в заглавието
закръгляват = закръглят.

edit2: Благодаря ти sys !
Активен

Tablet: Nokia N900; Maemo 5.
Server: HP; Intel Pentium 4 3.2GHz; 2GB DDR2; Ubuntu Server 9.10.
Laptop: Acer Aspire 5738ZG; Intel Core 2 Duo 2GHz; 3GB DDR3; Nvidia GeForce G105M; Ubuntu 10.10.
Desktop: ASRock ConRoeXFire-eSATA2; Intel Core 2 Duo 1.6GHz; 3GB DDR2; Nvidia GeForce G210; Ubuntu 10.10.

  • Гост
Активен

PxL

  • Новаци
  • *
  • Публикации: 2
    • Профил
Q:Как се закръгляват числа в php ?
« Отговор #2 -: Apr 24, 2006, 12:03 »
По-лесен вариант е да го конвертираш:
(int)$chislo


Поздрави,
PxL
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Q:Как се закръгляват числа в php ?
« Отговор #3 -: Apr 24, 2006, 16:44 »
Цитат (PxL @ Април 24 2006,13:03)
По-лесен вариант е да го конвертираш:
(int)$chislo


Поздрави,
PxL

С малката забележка че трябва да добавиш 0.5 към числото преди превръщането
Активен

0x2B|~0x2B