PHP.mk документација

stats_rand_gen_normal

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.stats-rand-gen-normal.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.stats-rand-gen-normal.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
stats_rand_gen_normal

Референца за `function.stats-rand-gen-normal.php` со подобрена типографија и навигација.

function.stats-rand-gen-normal.php

stats_rand_gen_normal

(PECL stats >= 1.0.0)

stats_rand_gen_normal(PECL stats >= 1.0.0)

= NULL

function stats_rand_gen_normal(float $av, float $sd): float

Генерира еден случаен девијант од нормална дистрибуција avВраќа случаен девијант од нормална дистрибуција со средна вредност, sd.

Параметри

av

, и стандардна девијација,

sd

Средната вредност на нормалната дистрибуција

Вратени вредности

Случајна вредност

Белешки од корисници 1 белешка

KEINOS
пред 5 години
Alternative of "stats_rand_gen_normal()".

<?php
/**
 * "Box–Muller transform" based random deviate generator.
 *
 * @ref https://en.wikipedia.org/wiki/Box%E2%80%93Muller_transform
 * 
 * @param  float|int $av Average/Mean
 * @param  float|int $sd Standard deviation
 * @return float
 */
if (! function_exists('stats_rand_gen_normal')) {
    function stats_rand_gen_normal($av, $sd): float
    {
        $x = mt_rand() / mt_getrandmax();
        $y = mt_rand() / mt_getrandmax();
    
        return sqrt(-2 * log($x)) * cos(2 * pi() * $y) * $sd + $av;
    }
}
?>
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.