typedphp / number-functions
0.1.0
2014-12-16 08:57 UTC
Requires
- php: >=5.4.0
- typedphp/type-functions: *
Requires (Dev)
- phpunit/phpunit: 4.*
README
示例
use TypedPHP\Functions\NumberFunctions; NumberFunctions\absolute(-0.5); // 0.5 NumberFunctions\power(2, 2); // 4.0 NumberFunctions\ceiling(1.4); // 2 NumberFunctions\random(5, 10); // 7 NumberFunctions\limit(15, 5, 10); // 10
函数
absolute(int|float $number) → floatarcCosine(int|float $number) → floatarcSine(int|float $number) → floatarcTangent(int|float $number) → floatcosine(int|float $number) → floatexponent(int|float $number) → floathyperbolicCosine(int|float $number) → floathyperbolicSine(int|float $number) → floathyperbolicTangent(int|float $number) → floatarcHyperbolicCosine(int|float $number) → floatarcHyperbolicSine(int|float $number) → floatarcHyperbolicTangent(int|float $number) → floatlogarithm(int|float $number) → floatsine(int|float $number) → floatsquareRoot(int|float $number) → floattangent(int|float $number) → floatdegrees(int|float $number) → floatradians(int|float $number) → floatmodulus(int|float $number, int|float $divisor) → floatpower(int|float $number, int|float $power) → floatround(int|float $number) → intceiling(int|float $number) → intfloor(int|float $number) → intrandom(int|float $min, int|float $max) → int|floatlimit(int|float $number, int|float $min, int|float $max) → int|float
注意事项
- 这些函数接受
int或float类型。
安装
❯ composer require "typedphp/number-functions:*"
测试
❯ composer create-project "typedphp/number-functions:*" . ❯ vendor/bin/phpunit