PHP bcmul()涵数应用方式

摘要:前言:php中的bcmul()涵数是一个内嵌涵数,用以将2个随意精密度的数据相乘。此涵数接纳2个随意精密度的数据做为标识符串,并在将結果放缩到特定精密度后回到2个数据的乘法。...php中...

前言:php中的bcmul()涵数是一个内嵌涵数,用以将2个随意精密度的数据相乘。此涵数接纳2个随意精密度的数据做为标识符串,并在将結果放缩到特定精密度后回到2个数据的乘法。...

php中的bcmul()涵数是一个内嵌涵数,用以将2个随意精密度的数据相乘。此涵数接纳2个随意精密度的数据做为标识符串,并在将結果放缩到特定精密度后回到2个数据的乘法。(PHP 4, PHP 5, PHP 7)


bcmul()涵数是啥?

bcmul()涵数是将二个随意精密度的数据相乘,传到二字符串,以左侧的数据标识符串 (left operand) 乘以右侧的 (right operand) 数据标识符串。結果亦以标识符串回到。scale 是一个会有可无的选择项,表明回到值的小数点后需要的十位数。


bcmul()涵数英语的语法: 


bcmul ( string $left_operand , string $right_operand [, int $scale = 0 ] ) : string

left_operand

标识符串种类的左实际操作数.

right_operand

标识符串种类的右实际操作数.

scale

此可选择主要参数用以设定結果中小型数点后的小多位数。也可根据应用 bcscale() 来设定全局性默认设置的小多位数,用以全部涵数。


string bcmul ( $num_str1, $num_str2, $scaleVal)

主要参数:此涵数接纳所述英语的语法中显示信息的三个主要参数,并表述以下:

$num_str1:此主要参数为标识符串种类,表明要实行乘法的左实际操作数或2个数据之一。此主要参数是必不可少的。

$num_str2:此主要参数为标识符串种类,表明要实行乘法计算的右实际操作数或2个数据之一。此主要参数是必不可少的。

$scaleval:此主要参数为int种类,可选择。此主要参数标示乘法結果中小型数点后将出現的十位数。它的默认设置值是零。

回到值:此涵数以标识符串方式回到2个数据$num_str1和$num_str2的乘法。


string bcmul(string left operand, string right operand, int [scale]);

bcmul()涵数回到值: 标识符串

bcmul()涵数涵数类型: 数学课计算


下边的程序演试了PHP中的bcmul()涵数:


程序1:

?php 

// PHP program to illustrate bcmul() function 

// input numbers with arbitrary precision 

$num_str1 = 3  

$num_str2 = 11.222  

// calculates the multiplication of the two 

// numbers when $scaleVal is not specified 

$res = bcmul($num_str1, $num_str2); 

echo $res; 

?  


Output:33


程序2:

?php 

// PHP program to illustrate bcmul() function 

// input numbers with arbitrary precision 

$num_str1 = 3  

$num_str2 = 11.222  

// scale value 

$scaleVal = 3; 

// calculates the multiplication of the two 

// numbers when $scaleVal is specified 

$res = bcmul($num_str1, $num_str2, $scaleVal); 

echo $res; 

?  


Output:33.666


bcmul()涵数案例:

Input:  $num_str1 = 3, $num_str2 = 11.222

Output: 33

表明:由于主要参数$scaleval并不是特定,因而无法显示小数点后的数据在乘法后的結果中。

Input:  $num_str1 = 3, $num_str2 = 11.222, $scaleVal = 4

Output: 36.6660


文中由廊坊市互联网企业编写梳理。

PHP 是为Web开发设计工作人员撰写和开发设计的Web开发设计(网络服务器端脚本制作語言)。它由Rasmus Lerdorf于1996年开发设计,用以维护保养他的本人首页。之后他加上了与Web表格开展通讯并与数据信息库联接的作用...

2019-03-26PHP中2个标识符串的联接应用方式

​有2个标识符串计算符。第一个是联接计算符('。'),它回到其上下主要参数的串连。第二个是联接取值计算符('。= '),它将右边的主要参数额外到左边的主要参数。...



联系我们

全国服务热线:4000-399-000 公司邮箱:343111187@qq.com

  工作日 9:00-18:00

关注我们

官网公众号

官网公众号

Copyright?2020 广州凡科互联网科技股份有限公司 版权所有 粤ICP备10235580号 客服热线 18720358503

技术支持:怎么开发小程序