PHP
downloads | documentation | faq | getting help | mailing lists | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Въведение> <gmp_xor
Last updated: Fri, 14 Nov 2008

view this page in

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

  • Въведение
  • Инсталиране/Конфигуриране
  • Предварително-дефинирани константи
  • Математически функции
    • abs — Абсолютна стойност
    • acos — Аркускосинус
    • acosh — Обратен хиперболичен косинус
    • asin — Аркуссинус
    • asinh — Хиперболичен аркуссинус
    • atan2 — Аркустангенс на две променливи
    • atan — Аркустангенс
    • atanh — Хиперболичен аркустангенс
    • base_convert — Преобразува число в бройна система с произволна основа
    • bindec — Преобразува двоично число в десетично
    • ceil — Закръгля дробните числа към по-голямото цяло число
    • cos — Косинус
    • cosh — Хиперболичен косинус
    • decbin — Преобразува десетично число в двоично
    • dechex — Преобразува десетично число в шестнадесетично
    • decoct — Преобразува десетично число в осмично
    • deg2rad — Преобразува число представено в градуси в еквивалента му в радиани
    • exp — Изчислява степен на e
    • expm1 — Връща exp(число) - 1, изчислено по начин, който е точен дори и когато стойността на числото е близка до нула
    • floor — Закръгля дробните числа към по-малкото цяло число
    • fmod — Връща остатък от деление на числа с плаваща запетая
    • getrandmax — Показва най-голямата възможна случайна стойност
    • hexdec — Преобразува шестнадесетично число в десетично
    • hypot — Изчислява дължината на хипотенузата на правоъгълен триъгълник
    • is_finite — Проверява дали зададеният параметър е реално крайно число
    • is_infinite — Проверява дали зададеният параметър е безкрайност
    • is_nan — Проверява дали зададеният параметър е не-число
    • lcg_value — Комбиниран линеен конгруентен генератор
    • log10 — Десетичен логаритъм
    • log1p — Връща log(1 + число), изчислено по начин, който е точен дори и при стойност на числото близка до нула
    • log — Натурален логаритъм
    • max — Открива най-голямата стойност
    • min — Открива най-малктата стойност
    • mt_getrandmax — Показва най-голямата възможна случайна стойност
    • mt_rand — Генерира по-добра случайна стойност
    • mt_srand — Променя началното число на по-добрия генератор на псевдо-случайни числа
    • octdec — Преобразува осмично число в десетично
    • pi — Връща стойността на числото Пи
    • pow — Изчислява експонентата на e
    • rad2deg — Преобразува число от радиани в градуси
    • rand — Генерира случайна целочислена стойност
    • round — Закръгля число с плаваща запетая
    • sin — Синус
    • sinh — Хиперболичен синус
    • sqrt — Корен квадратен
    • srand — Променя началното число на генератора на псевдо-случайни числа
    • tan — Тангенс
    • tanh — Хиперболичен тангенс


add a note add a note User Contributed Notes
Математически
Sanjay Ichalkaranje
11-Oct-2008 08:34
This is the only function I searched that I did not find anywhere on the Internet. This function calculates standard normal cumulative distribution for a particular value. This is NORMSDIST(x) in MS-Excel or OpenOffice.org Calc program.

<?
function normalDist($zScore) {
   
$p = floatval(0.2316419);
   
$b1 = floatval(0.319381530);
   
$b2 = floatval(-0.356563782);
   
$b3 = floatval(1.781477937);
   
$b4 = floatval(-1.821255978);
   
$b5 = floatval(1.330274429);
   
$t = 1/(1 + ($p * floatval($zScore)));
   
$zx = (1/(sqrt(2 * pi())) * (exp(0 - pow($zScore, 2)/2)));

   
$px = 1 - floatval($zx) * (($b1 * $t) + ($b2 * pow($t, 2)) + ($b3 * pow($t, 3)) + ($b4 * pow($t, 4)) + ($b5 * pow($t,5)));
    return
$px;
}
?>

Въведение> <gmp_xor
Last updated: Fri, 14 Nov 2008
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites