Справочник по PHP : Функции работы с данными : Математические функции : Функции округления

смотрим также

Материал из Справочник Web-языков

(Различия между версиями)
Перейти к: навигация, поиск
 
(6 промежуточных версий не показаны.)
Строка 1: Строка 1:
-
{{MapNavigationLevel4|razdelurl1=php|razdeltitle1=PHP|razdelurl2=php/datafun/math/round|razdeltitle2=Функции работы с данными|razdelurl3=php/datafun/math/round|razdeltitle3=Математические функции|razdelurl4=php/datafun/math/round|razdeltitle4=Функции округления|prevurl=php/lang/vir|prevtitle=Синтаксис языка и операторы > Выражения|nexturl=php/datafun/math/random|nexttitle=Случайные числа}}
+
{{TopNavigationYUI}}
 +
{{Внедрение SugarCRM}}
==abs==
==abs==
Строка 18: Строка 19:
Округление дробного числа до целого.
Округление дробного числа до целого.
<nowiki>Вставляйте сюда неотформатированный текст.</nowiki>
<nowiki>Вставляйте сюда неотформатированный текст.</nowiki>
 +
 +
'''Синтаксис:'''
'''Синтаксис:'''
-
<pre>double round(double $val)</pre>
+
<pre>double round(double $val, numder)</pre>
Округляет ''$val'' до ближайшего целого и возвращает результат.
Округляет ''$val'' до ближайшего целого и возвращает результат.
Строка 31: Строка 34:
$x = round(5.4);  // $x=5
$x = round(5.4);  // $x=5
$x = round(5.45); // $x=5
$x = round(5.45); // $x=5
-
$x = round(5.5);  <nowiki>// $x=6</ph</nowiki>p>
+
$x = round(5.5);  // $x=6
 +
$x = round(5.45, 1); // $x=5.4
 +
$x = round(5.45, 2); // $x=5.45
 +
</php>
-
==ceil==<nowiki>
+
==ceil==
Дополнение дробного числа до следующего целого.
Дополнение дробного числа до следующего целого.
 +
'''Синтаксис:'''
'''Синтаксис:'''
Строка 48: Строка 55:
==floor==
==floor==
-
</nowiki>
 
Удаление дробной части числа.
Удаление дробной части числа.
-
</icq><icq>Вставляйте сюда номер ICQ</icq><icq>Вставляйте сюда номер ICQ</icq><icq>Вставляйте сюда номер ICQ</icq><icq>Вставляйте сюда номер ICQ</icq><icq>Вставляйте сюда номер ICQ</icq><icq>Вставляйте сюда номер ICQ</icq><icq>Вставляйте сюда номер ICQ</icq><icq>Вставляйте сюда номер ICQ</icq>
 
'''Синтаксис:'''
'''Синтаксис:'''

Текущая версия на 15:15, 26 апреля 2011


Содержание

abs

Возвращает модуль числа.

Синтаксис:

mixed abs(mixed $number)

Тип параметра $number может быть float или int, а ти п возвращаемого значения всегда совпадает с типом этого параметра.

$x = abs(-4);    // $x=4
$x = abs(-7.45); // $x=7.45

round

Округление дробного числа до целого. Вставляйте сюда неотформатированный текст.


Синтаксис:

double round(double $val, numder)

Округляет $val до ближайшего целого и возвращает результат.

$foo = round(3.4); // $foo == 3.0
$foo = round(3.5); // $foo == 4.0
$foo = round(3.6); // $foo == 4.0
$x = round(5.3);  // $x=5
$x = round(5.4);  // $x=5
$x = round(5.45); // $x=5
$x = round(5.5);  // $x=6
$x = round(5.45, 1); // $x=5.4
$x = round(5.45, 2); // $x=5.45

ceil

Дополнение дробного числа до следующего целого.


Синтаксис:

int ceil(float $number)

Возвращает наименьшее целое число, не меньше $number. Разумеется, передавать в $number целое число бессмысленно.

$x = ceil(5.0);  // $x=5
$x = ceil(5.1);  // $x=6
$x = ceil(5.9);  // $x=6

floor

Удаление дробной части числа. Синтаксис:

int floor(float $number)

Возвращает максимальное целое число, не превосходящее $number.

$x = floor(5.1);  // $x=5
$x = floor(5.9);  // $x=5
Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="https://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования