Математические функции

Математические функции служат для вычисления некоторых часто встречающихся тригонометрических и элементарных функций.

Аргументы математических функций могут иметь типы double, float или integer, причем все функции, кроме round(), ceil(), floor() возвращают значения типа double, а эти – типа integer. Углы в тригонометрических функциях задаются в радианах:

sin($x) sin x

cos($x) cos x

tan($x) tg x

asin($x) arcsin x

acos($x) arccos x

atan($x) arctg x

atan2($x,$y) arctg x/y

exp($x) ex

log($x) ln x

log10($x) lg x

pow($x,$y) xy ошибка, если x=0 и y<=0 или

если x<0 и y не целое

sqrt($x)

ceil($x) округление числа вверх до ближайшего целого:

ceil(5.0) = 5

ceil(5.4) = 6

ceil(5.8) = 6

floor($x) округление числа вниз до ближайшего целого -
выделение целой части числа:

floor(5.0) = 5

floor(5.4) = 5

floor(5.8) = 5

round($x) округление аргумента:

round(5.0) = 5

round(5.4) = 5

round(5.8) = 6

abs($x) |x| x – целое

fmod($x,$y) остаток от деления x на y
в виде вещественного числа:

fmod(7.8, 5) = 2.8

fmod(7.8, 5.0) = 2.8

fmod(7.8, 5.2) = 2.6

fmod(7.8, 5.5) = 2.3

fmod(7.0, 5.0) = 2.0

fmod(7, 5) = 2.0

fmod(7.5, 5.8) = 1.7

max(число1, число2, …) наибольшее из чисел в списке,

max(массив чисел) наибольший из элементов массива,

min(число1, число2, …) наименьшее из чисел в списке,

min(массив чисел) наименьший из элементов массива,

mt_rand(число1, число2) целое случайное число с равномерным распределением в заданном диапазоне,

mt_srand(time()) установка начального значения генератора случайных чисел.








Дата добавления: 2015-04-19; просмотров: 626;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.