Math 函数 业 ,精于勤 荒于嬉.

Math 函数 pow 指数表达式

发表日期:2021-07-01 08:56:08 | 来源: | 分类:Math 函数

      示例1
<?php 
var_dump(pow(2, 8));
 // int(256)echo pow(-1, 20);
 // 1echo pow(0, 0);
 // 1echo pow(-1, 5.5);
 // PHP >4.0.6  NANecho pow(-1, 5.5);
 // PHP <=4.0.6 1.#IND?>

阅读全文 »

Math 函数 rad2deg 将弧度数转换为相应的角度数

发表日期:2021-07-01 08:56:08 | 来源: | 分类:Math 函数

      示例1
<?php 
echo rad2deg(M_PI_4);
 // 45?>

阅读全文 »

Math 函数 rand 产生一个随机整数

发表日期:2021-07-01 08:56:08 | 来源: | 分类:Math 函数

      示例1
<?php 
echo rand() . "\n";
echo rand() . "\n";
echo rand(5, 15);
?>

阅读全文 »

Math 函数 round 对浮点数进行四舍五入

发表日期:2021-07-01 08:56:08 | 来源: | 分类:Math 函数

      示例1
<?php 
var_dump(round(3.4));
var_dump(round(3.5));
var_dump(round(3.6));
var_dump(round(3.6, 0));
var_dump(round(5.045, 2));
var_dump(round(5.055, 2));
var_dump(round(345, -2));
var_dump(round(345, -3));
var_dump(round(678, -2));
var_dump(round(678, -3));
?>

      示例2
<?php 
$number = 135.79;
var_dump(round($number, 3));
var_dump(round($number, 2));
var_dump(round($number, 1));
var_dump(round($number, 0));
var_dump(round($number, -1));
var_dump(round($number, -2));
var_dump(round($number, -3));
?>

      示例3
<?php 
echo 'Rounding modes with 9.5' . PHP_EOL;
var_dump(round(9.5, 0, PHP_ROUND_HALF_UP));
var_dump(round(9.5, 0, PHP_ROUND_HALF_DOWN));
var_dump(round(9.5, 0, PHP_ROUND_HALF_EVEN));
var_dump(round(9.5, 0, PHP_ROUND_HALF_ODD));
echo PHP_EOL;
echo 'Rounding modes with 8.5' . PHP_EOL;
var_dump(round(8.5, 0, PHP_ROUND_HALF_UP));
var_dump(round(8.5, 0, PHP_ROUND_HALF_DOWN));
var_dump(round(8.5, 0, PHP_ROUND_HALF_EVEN));
var_dump(round(8.5, 0, PHP_ROUND_HALF_ODD));
?>

      示例4
<?php 
echo 'Using PHP_ROUND_HALF_UP with 1 decimal digit precision' . PHP_EOL;
var_dump(round( 1.55, 1, PHP_ROUND_HALF_UP));
var_dump(round(-1.55, 1, PHP_ROUND_HALF_UP));
echo PHP_EOL;
echo 'Using PHP_ROUND_HALF_DOWN with 1 decimal digit precision' . PHP_EOL;
var_dump(round( 1.55, 1, PHP_ROUND_HALF_DOWN));
var_dump(round(-1.55, 1, PHP_ROUND_HALF_DOWN));
echo PHP_EOL;
echo 'Using PHP_ROUND_HALF_EVEN with 1 decimal digit precision' . PHP_EOL;
var_dump(round( 1.55, 1, PHP_ROUND_HALF_EVEN));
var_dump(round(-1.55, 1, PHP_ROUND_HALF_EVEN));
echo PHP_EOL;
echo 'Using PHP_ROUND_HALF_ODD with 1 decimal digit precision' . PHP_EOL;
var_dump(round( 1.55, 1, PHP_ROUND_HALF_ODD));
var_dump(round(-1.55, 1, PHP_ROUND_HALF_ODD));
?>

阅读全文 »

Math 函数 sin 正弦

发表日期:2021-07-01 08:56:08 | 来源: | 分类:Math 函数

      示例1
<?php 
// 返回值的精度由配置中的 precision 指示确定echo sin(deg2rad(60));
  //  0.866025403 ...echo sin(60);
           // -0.304810621 ...?>

阅读全文 »

Math 函数 sinh 双曲正弦

发表日期:2021-07-01 08:56:08 | 来源: | 分类:Math 函数

sinh

(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)

sinh双曲正弦

说明

sinh(float $arg): float

返回 arg 的双曲正弦值,定义为 (exp(arg) - exp(-arg))/2

参数

arg

要处理的参数

返回值

arg 的双曲正弦值

参见

阅读全文 »

Math 函数 sqrt 平方根

发表日期:2021-07-01 08:56:09 | 来源: | 分类:Math 函数

      示例1
<?php 
// Precision depends on your precision directiveecho sqrt(9);
 // 3echo sqrt(10);
 // 3.16227766 ...?>

阅读全文 »

Math 函数 srand 播下随机数发生器种子

发表日期:2021-07-01 08:56:08 | 来源: | 分类:Math 函数

      示例1
<?php 
// seed with microsecondsfunction make_seed(){
  list($usec, $sec) = explode(' ', microtime());
  return (float) $sec + ((float) $usec * 100000);
}
srand(make_seed());
$randval = rand();
?>

阅读全文 »

Math 函数 tan 正切

发表日期:2021-07-01 08:56:09 | 来源: | 分类:Math 函数

      示例1
<?php 
echo tan(M_PI_4);
 // 1?>

阅读全文 »

Math 函数 tanh 双曲正切

发表日期:2021-07-01 08:56:09 | 来源: | 分类:Math 函数

tanh

(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)

tanh双曲正切

说明

tanh(float $arg): float

返回 arg 的双曲正切值,定义为 sinh(arg)/cosh(arg)

参数

arg

要处理的参数

返回值

arg 的双曲正切值

参见

阅读全文 »

全部博文(1580)
集速网 copyRight © 2015-2022 宁ICP备15000399号-1 宁公网安备 64010402001209号
与其临渊羡鱼,不如退而结网
欢迎转载、分享、引用、推荐、收藏。