|
Всем привет, начнём, окда? ______ round - округлить число, по правилам математики, то есть: 0.5=1, 0.49=0
echo round(3.4); // 3 echo round(3.5); // 4 echo round(3.6); // 4 echo round(3.6, 0); // 4, ноль, после запятой, обозначает точность, сколько цифр ПОСЛЕ запятой он будет выводить echo round(1.95583, 2); // 1.96 echo round(1241757, -3); // 1242000 отрицательное число, после запятой, означает, что он округляет три цифры ПЕРЕД запятой echo round(5.045, 2); // 5.05 echo round(5.055, 2); // 5.06 ______ ceil - это почти то-же самое, только округляет в БОЛЬШУЮ сторону, то есть: 0.0001=1, 0.9999=1, в этой функции нельзя указывать точность, как в предыдущей((
echo ceil(4.3); // 5 echo ceil(9.999); // 10 echo ceil(3.0); // 3 ______ floor - эта округляет дробь в МЕНЬШУЮ сторону, то есть: 0.0001=0, 0.9999=0, в этой функции нельзя указывать точность((
echo floor(4.3); // 4 echo floor(9.999); // 9 echo floor(5.0); // 5 ______ abs - Модуль числа , то есть выводит то-же число, только положительное
echo abs(-4.2); // 4.2; echo abs(5); // 5; echo abs(-5); // 5; ______ base_convert - конвертировать число из одной системы счисления в другую
echo base_convert (5, 10, 2); // конвертируем число "5" из ДЕСЯТЕРИЧНОЙ в ДВОИЧНУЮ, понятно да, что в скобках, первое - это само число, которое мы хотим конвертировать, второе - это та система счисления, в которой находится наше число, ну а третье значение - это та система, в которую мы конвертируем ______ pi - выводит число ПИ
echo pi(); // 3.1415926535898, записать можно так echo M_PI; // 3.1415926535898, а можно и так тоже, тот же результат ______ max - находит МАКСИМАЛЬНОЕ значение
echo max(1, 3, 5, 6, 7); // 7 echo max(999, 0.006, 5, 100, -999997); // 999 ______ min - находит МИНИМАЛЬНОЕ значение
echo min(1, 3, 5, 6, 7); // 1 echo min(999, 0.006, 5, 100, -999997); // -999997 ______ rand - вызывает случайное (рандомное) значение
echo rand(5, 15); //выдаст любое число, наугад, в промежутке, между 5 и 15 echo rand() . "\n"; //выдаст любое число, наугад, в промежутке от 0 до значение RANDMAX, на виндовс это значение 32767, если у вас не винда, то вы можете узнать, какое на вашей OC максимальное значение, делается это так: echo getrandmax (); как я уже сказал, на windows это значение всего-лишь 32767, если вы хотите его превысить, то пользуйтесь функцией: echo rand(0, 9999999); //не надо делать слишком большое значение, зачем компу мозг взрывать?))) ну вот вроде пока достаточно, не?
skype: superefimov ВК: http://vk.com/i_am_efa http://www.ucoz.ru/terms/ - читайте правила использования услуг ucoz и соблюдайте их, если не хотите, что бы этот сайт заблокировали
Сообщение было отредактировано! — Efa - Понедельник, 02.01.2012, 13:39
skype: superefimov ВК: http://vk.com/i_am_efa http://www.ucoz.ru/terms/ - читайте правила использования услуг ucoz и соблюдайте их, если не хотите, что бы этот сайт заблокировали
|