大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 技术开发 -> PHP专区 -> PHP4手册:函数库及函数(五) BC 高精确度函式库

PHP4手册:函数库及函数(五) BC 高精确度函式库

时间: 2021-07-31 作者:daque

本函式库公有 9 个函式要运用 bc 这个函式库,要在编写翻译 php 程式时介入 --enable-bcmath 的选项。  bcadd: 将二个高透彻度数字相加。 bccomp: 比拟二个高透彻度数字。 bcdiv: 将二个高透彻度数字相除。 bcmod: 博得高透彻度数字的余数。 bcmul: 将二个高透彻度数字相加。 bcpow: 求一高透彻度数字次方值。 bcscale: 设定程式中一切 bc 函式库的预定少量点位数。 bcsqrt: 求一高透彻度数字的平方根。 bcsub: 将二个高透彻度数字相减。 -------------------------------------------------------------------------------- 函式:bcadd() -------------------------------------------------------------------------------- bc 高透彻度函式库bcadd将二个高透彻度数字相加。语法: string bcadd(string left operand, string right operand, int [scale]);传回值: 字串函式品种: 数学演算  实质证明 此函式将二个高透彻度的数字相加,传入二个字串,截止亦以字串传回。scale 是一个无足轻重的选项,表白传回值的少量点后所需的位数。  参考 bcsub()  -------------------------------------------------------------------------------- 函式:bccomp() -------------------------------------------------------------------------------- bc 高透彻度函式库bccomp比拟二个高透彻度数字。语法: int bccomp(string left operand, string right operand, int [scale]);传回值: 平头函式品种: 数学演算  实质证明 此函式比拟二个高透彻度的数字。输出二个字串,若二个字串一律大则传回 0;若左边的数字字串 (left operand) 比右边 (right operand) 的大则传回 +1;若左边的数字字串比右边的小则传回 -1。scale 是一个无足轻重的选项,表白传回值的少量点后所需的位数。-------------------------------------------------------------------------------- 函式:bcdiv() -------------------------------------------------------------------------------- bc 高透彻度函式库bcdiv将二个高透彻度数字相除。语法: string bcdiv(string left operand, string right operand, int [scale]);传回值: 字串函式品种: 数学演算  实质证明 此函式将二个高透彻度的数字相除,传入二个字串,以左边的数字字串 (left operand) 除以右边的 (right operand) 数字字串。截止亦以字串传回。scale 是一个无足轻重的选项,表白传回值的少量点后所需的位数。  参考 bcmul()  -------------------------------------------------------------------------------- 函式:bcmod() -------------------------------------------------------------------------------- bc 高透彻度函式库bcmod博得高透彻度数字的余数。语法: string bcmod(string left operand, string modulus);传回值: 字串函式品种: 数学演算  实质证明 获得 left operand 被 modulus 除后的余数字串。  参考 bcdiv()  -------------------------------------------------------------------------------- 函式:bcmul() -------------------------------------------------------------------------------- bc 高透彻度函式库bcmul将二个高透彻度数字相加。语法: string bcmul(string left operand, string right operand, int [scale]);传回值: 字串函式品种: 数学演算  实质证明 此函式将二个高透彻度的数字相加,传入二个字串,以左边的数字字串 (left operand) 乘以右边的 (right operand) 数字字串。截止亦以字串传回。scale 是一个无足轻重的选项,表白传回值的少量点后所需的位数。  参考 bcdiv()  -------------------------------------------------------------------------------- 函式:bcpow() -------------------------------------------------------------------------------- bc 高透彻度函式库bcpow求一高透彻度数字次方值。语法: string bcpow(string x, string y, int [scale]);传回值: 字串函式品种: 数学演算  实质证明 此函式求一高透彻度数字 x 的 y 次方。截止亦以字串传回。scale 是一个无足轻重的选项,表白传回值的少量点后所需的位数。  参考 bcsqrt()  -------------------------------------------------------------------------------- 函式:bcscale() -------------------------------------------------------------------------------- bc 高透彻度函式库bcscale设定程式中一切 bc 函式库的预定少量点位数。语法: string bcscale(int scale);传回值: 字串函式品种: 数学演算  实质证明 设定一切传回值的少量点后所需的位数。之后程式若无更加指定,则依此设定的少量点位数。-------------------------------------------------------------------------------- 函式:bcsqrt() -------------------------------------------------------------------------------- bc 高透彻度函式库bcsqrt求一高透彻度数字的平方根。语法: string bcsqrt(string operand, int [scale]);传回值: 字串函式品种: 数学演算  实质证明 此函式求一高透彻度数字开平方根值。scale 是一个无足轻重的选项,表白传回值的少量点后所需的位数。  参考 bcpow()  -------------------------------------------------------------------------------- 函式:bcsub() -------------------------------------------------------------------------------- bc 高透彻度函式库bcsub将二个高透彻度数字相减。语法: string bcsub(string left operand, string right operand, int [scale]);传回值: 字串函式品种: 数学演算  实质证明 此函式将二个高透彻度的数字相减,传入二个字串,以左边的 (left operand) 减去右边的 (right operand) 值。scale 是一个无足轻重的选项,表白传回值的少量点后所需的位数。  参考 bcadd()  

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.