灏洋廊坊网络公司专注于香河网站建设制作、香河网站优化!

知识百科

香河灏洋专业的网站建设公司,竭诚为您服务!
当前位置:首页>知识百科>建站百科 > PHP bcmul()函数使用方法

PHP bcmul()函数使用方法

作者:灏洋网络公司   浏览:   发表时间:2019-03-26  

导读:php中的bcmul()函数是一个内置函数,用于将两个任意精度的数字相乘。此函数接受两个任意精度的数字作为字符串,并在将结果缩放到指定精度后返回两个数字的乘法。...


php中的bcmul()函数是一个内置函数,用于将两个任意精度的数字相乘。此函数接受两个任意精度的数字作为字符串,并在将结果缩放到指定精度后返回两个数字的乘法。(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:此参数为字符串类型,表示要执行乘法的左操作数或两个数字之一。此参数是必需的。

$num_str2:此参数为字符串类型,表示要执行乘法运算的右操作数或两个数字之一。此参数是必需的。

$scaleval:此参数为int类型,可选。此参数指示乘法结果中小数点后将出现的位数。它的默认值是零。

返回值:此函数以字符串形式返回两个数字$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



本文由廊坊网络公司编辑整理。

本网站中部分原创内容,版权由香河灏洋网络所有,如转载请标注文章链接,违者必究。


相关文章
  • 2019-03-26LAMP安装和Ubuntu上PHP配置使用方法

    PHP 是为Web开发人员编写和开发的Web开发(服务器端脚本语言)。它由Rasmus Lerdorf于1994年开发,用于维护他的个人主页。后来他添加了与Web表单进行通信并与数据库连接的功能...

  • 2019-03-26PHP中两个字符串的连接使用方法

    ​有两个字符串运算符。第一个是连接运算符('。'),它返回其左右参数的串联。第二个是连接赋值运算符('。= '),它将右侧的参数附加到左侧的参数。...

  • 售前电话:17326913295
  • 售后电话:17326913295
  • 联系邮箱:1042551829@qq.com
  • 联系地址:廊坊香河县新华大街兴业家园

首页 | 建站百科 | 推广百科 | 营销百科 | 网站建设 | 网络优化 | 常见问题 | 联系我们 | 网站地图 | bcmul()函数

公司分站:浏阳网站建设 | 三河网站建设 | 大厂网站建设

三河网站制作 | 三河做网站 | 三河网络公司 | 大厂网站制作 | 大厂做网站 | 大厂网络公司 | 香河网站设计 | 三河网站设计 | 大厂网站设计 | 香河网站制作

香河灏洋网络公司|专注于香河做网站、香河网站建设、香河网站优化、香河网站托管等业务! 

'); })();