本文整理匯總了PHP中fajr\libfajr\base\Preconditions::checkIsNumber方法的典型用法代碼示例。如果您正苦於以下問題:PHP Preconditions::checkIsNumber方法的具體用法?PHP Preconditions::checkIsNumber怎麽用?PHP Preconditions::checkIsNumber使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類fajr\libfajr\base\Preconditions
的用法示例。
在下文中一共展示了Preconditions::checkIsNumber方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: __construct
private function __construct($nazov, $numerickaHodnota, $slovnyPopis, $dlhyPopis)
{
Preconditions::checkIsString($nazov, '$nazov znamky musi byt retazec');
Preconditions::checkIsNumber($numerickaHodnota, '$numerickaHodnota znamky musi byt cislo');
Preconditions::checkIsString($slovnyPopis, '$slovnyPopis znamky musi byt retazec');
Preconditions::checkIsString($dlhyPopis, '$dlhyPopis znamky musi byt retazec');
$this->nazov = $nazov;
$this->numerickaHodnota = $numerickaHodnota;
$this->slovnyPopis = $slovnyPopis;
$this->dlhyPopis = $dlhyPopis;
}
示例2: testNumberFail
public function testNumberFail()
{
$this->setExpectedException("InvalidArgumentException");
$x = '5';
Preconditions::checkIsNumber($x, "not a number");
}
示例3: pvalue
/**
* Compute the p-value of null-hypothesis holds.
*
* Warning: please read
* http://en.wikipedia.org/wiki/P-value#Frequent_misunderstandings
* or consult statistician how to interpret results.
*
* @param int $degreesOfFreedom If you have 1-D histogram
* analysis, $degreesOfFreedom should be number of bins-1.
* For other scenarios, please consult statistician.
* @param double $chisqr result of chi-square test
*
* @returns double p-value.
*/
static function pvalue($degreesOfFreedom, $chisqr)
{
Preconditions::check(is_int($degreesOfFreedom));
Preconditions::check($degreesOfFreedom > 0);
Preconditions::checkIsNumber($chisqr);
Preconditions::check($chisqr >= 0);
return Gamma::regularizedGammaQ($degreesOfFreedom / 2.0, $chisqr / 2.0);
}