亚洲国产日韩人妖另类,久久只有这里有精品热久久,依依成人精品视频在线观看,免费国产午夜视频在线

      
      

        PHP-bc函數(shù)及其應用詳解

        bcadd —— 兩個任意精度數(shù)字的加法計算 (PHP 4, PHP 5, PHP 7, PHP 8)

        bcadd(string $num1, string $num2, ?int $scale = null): string

        注:對 num1 和 num2 求和。

        參數(shù)

        num1 — 左操作數(shù),字符串類型

        num2 — 右操作數(shù),字符串類型。

        scale — 此可選參數(shù)用于設置結果中小數(shù)點后的小數(shù)位數(shù)。也可通過使用 bcscale() 來設置全局默認的小數(shù)位數(shù),用于所有函數(shù)。如果未設置,則默認為 0?,F(xiàn)在 scale 可以為 null。

        返回值:以字符串返回兩個操作數(shù)求和之后的結果。

        范例

        bcsub —— 兩個任意精度數(shù)字的減法 (PHP 4, PHP 5, PHP 7, PHP 8)

        bcsub(string $num1, string $num2, ?int $scale = null): string

        注: num1 減去 num2 。

        參數(shù):

        num1 — 左操作數(shù),字符串類型。

        num2 — 右操作數(shù),字符串類型。

        scale — 此可選參數(shù)用于設置結果中小數(shù)點后的小數(shù)位數(shù)。也可通過使用 bcscale() 來設置全局默認的小數(shù)位數(shù),用于所有函數(shù)。如果未設置,則默認為 0?,F(xiàn)在 scale 可以為 null。

        返回值:以 string 類型返回減法之后的結果。

        范例:

        bcmul —— 兩個任意精度數(shù)字乘法計算 (PHP 4, PHP 5, PHP 7, PHP 8)

        bcmul(string $num1, string $num2, ?int $scale = null): string

        注: num1 乘以 num2 。

        參數(shù):

        num1 — 左操作數(shù),字符串類型。

        num2 — 右操作數(shù),字符串類型。

        scale — 此可選參數(shù)用于設置結果中小數(shù)點后的小數(shù)位數(shù)。也可通過使用 bcscale() 來設置全局默認的小數(shù)位數(shù),用于所有函數(shù)。如果未設置,則默認為 0。現(xiàn)在 scale 可以為 null。

        返回值:以 string 類型返回減法之后的結果。

        范例:

        bcp —— 兩個任意精度的數(shù)字除法計算 (PHP 4, PHP 5, PHP 7, PHP 8)

        bcp(string $num1, string $num2, ?int $scale = null): string

        注: num1 除以 num2 。

        參數(shù):

        num1 — 左操作數(shù),字符串類型。

        num2 — 右操作數(shù),字符串類型。

        scale — 此可選參數(shù)用于設置結果中小數(shù)點后的小數(shù)位數(shù)。也可通過使用 bcscale() 來設置全局默認的小數(shù)位數(shù),用于所有函數(shù)。如果未設置,則默認為 0?,F(xiàn)在 scale 可以為 null。

        返回值:以 string 類型返回減法之后的結果。

        范例:

        bccomp —— 比較兩個任意精度的數(shù)字 (PHP 4, PHP 5, PHP 7, PHP 8)

        bccomp(string $num1, string $num2, ?int $scale = null): int

        注: 比較 num1 和 num2, 并且返回整型數(shù)字的結果。

        參數(shù):

        num1 — 左邊的運算數(shù),是一個字符串。

        num2 — 右邊的運算數(shù),是一個字符串。

        scale — 可選的 scale 參數(shù)被用作設置指示數(shù)字, 在使用來作比較的小數(shù)點部分。

        返回值:兩個數(shù)相等時返回 0; num1 比 num2 小時返回 -1; 其他則返回 1?,F(xiàn)在 scale 可以為 null。

        范例:

        bcmod —— 任意精度數(shù)字取模 (PHP 4, PHP 5, PHP 7, PHP 8)

        bcmod(string $num1, string $num2, ?int $scale = null): string

        注: 對 num1 使用 num2 取模。 除非 num2 是零,否則結果必定和 num1 有相同的符號。

        參數(shù):

        num1 — string 類型的被除數(shù)。

        num2 — string 類型的除數(shù)。

        scale — 現(xiàn)在 scale 可以為 null。

        返回值:返回字符串類型取模后的結果,如果 num2 為 0 則返回 null。

        范例:

        bcpow—— 任意精度數(shù)字的乘方 (PHP 4, PHP 5, PHP 7, PHP 8)

        bcpow(string $num, string $exponent, ?int $scale = null): string

        注: num 的 exponent 次方運算。

        參數(shù):

        num — string 類型的底數(shù)。

        exponent — string 類型的指數(shù)。 如果指數(shù)不是整數(shù),將被截斷。 指數(shù)的有效范圍取決于平臺,但起碼支持 -2147483648 到 2147483647 的范圍。

        scale — 此可選參數(shù)用于設置結果中小數(shù)點后的小數(shù)位數(shù)。也可通過使用 bcscale() 來設置全局默認的小數(shù)位數(shù),用于所有函數(shù)。如果未設置,則默認為 0。

        返回值:返回字符串類型的結果。

        范例:

        bcpowmod —— 先取次方然后取模。 (PHP 5, PHP 7, PHP 8)

        bcpowmod( string $num, string $exponent, string $modulus, ?int $scale = null): string

        注: 先取次方然后取模。

        參數(shù):

        base — 左操作數(shù)。它是一個字符串類型的參數(shù)。

        exponent — string 類型的指數(shù)。 指數(shù)的正確操作數(shù)。

        modulus —string 類型的參數(shù)。接受表示模數(shù)的操作數(shù)。

        scale — 一個整數(shù)類型參數(shù)。它說明 ( base exponent %mod )結果中小數(shù)點后的位數(shù)。其默認值為 0。

        返回值:該函數(shù)將結果作為字符串返回?;蛘?,如果模數(shù)為 0 或指數(shù)為負,則返回 False。

        范例:

        bcscale —— 設置/獲取所有 bc math 函數(shù)的默認小數(shù)點保留位數(shù) (PHP 4, PHP 5, PHP 7, PHP 8)

        bcscale(int $scale): int

        設置所有 bc math 函數(shù)在未設定情況下的小數(shù)點保留位數(shù)。

        bcscale(null $scale = null): int

        注: 獲取當前的小數(shù)點保留位數(shù)。

        參數(shù):

        scale — 小數(shù)點保留位數(shù)。

        返回值:設置的時候,返回之前的小數(shù)點保留位數(shù)。否則就是返回當前的位數(shù)。

        范例:

        bcsqrt —— 任意精度數(shù)字的二次方根 (PHP 4, PHP 5, PHP 7, PHP 8)

        bcsqrt(string $num, ?int $scale = null): string

        注: 返回 num 的二次方根。

        參數(shù):

        num — string 類型的操作數(shù)。

        scale — 此可選參數(shù)用于設置結果中小數(shù)點后的小數(shù)位數(shù)。也可通過使用 bcscale() 來設置全局默認的小數(shù)位數(shù),用于所有函數(shù)。如果未設置,則默認為 0。

        返回值:以 string 類型返回二次方根的結果,如果 num 是負數(shù)則返回 null。

        范例:

        鄭重聲明:本文內容及圖片均整理自互聯(lián)網,不代表本站立場,版權歸原作者所有,如有侵權請聯(lián)系管理員(admin#wlmqw.com)刪除。
        上一篇 2022年6月20日 06:28
        下一篇 2022年6月20日 06:28

        相關推薦

        聯(lián)系我們

        聯(lián)系郵箱:admin#wlmqw.com
        工作時間:周一至周五,10:30-18:30,節(jié)假日休息