bcmath

    0熱度

    1回答

    我需要在默認情況下不提供它的共享主機中使用bcmath。所以我問了託管公司,他們不會提供它。我會離開這個主機,因爲大部分的現代主機提供這個和其他功能,而不是由當前的主機提供。但是現在我只想完成工作,而不是建議我的客戶在嘗試計劃之前離開主機B.是否可以使用.htaccess或其他方法在共享主機中獲得bc數學?除了這個http://php.net/dl之外,我在搜索過程中一直沒有找到任何東西,但是我不

    0熱度

    1回答

    我有兩位小數30.63和0.15的乘法問題。我的計算器說它應該導致4.60。從這個 $commission = bcmul(30.63, 0.15,2); 結果是4.59。 從我讀過的bcmul本意是用十進制數字來處理? 非常感謝,

    0熱度

    2回答

    輸入將由許多數字對組成,每個數字對在一條單獨的行上,數字之間用逗號分隔。這些數字可以長達100位數字。數字將是整數,派系數字和負數不會被輸入。輸入將在文件結束時終止。 輸出將是各自在各自獨立行上的反轉和。對於每個輸入對,應該有一個反轉和。 我這個寫這個代碼,但不能給出正確的結果爲整數值 $number="36222813552166588601325554186418874001226412488

    0熱度

    1回答

    Centos的6.8最終 腓7.0.16 管理嚮導控制面板 蔭安裝PHP-GMP 蔭安裝PHP-bcmath時 蔭安裝PHP-國際 結果是:沒有包xxx可用。 謝謝。

    2熱度

    1回答

    在我的窗戶框,當我運行 $SR = "0"; $SPR = "149"; $SR = bcadd($SR, $SPR); echo "$SR"; 它輸出149.0000000000 但是,當我相同的代碼上傳到我的Linux主機,輸出149。 爲什麼?

    2熱度

    1回答

    我想通過使用php和bc數學擴展將wei轉換爲eth。 時嘗試使用此功能將其轉換: function wei2eth($wei) { return bcdiv($wei,1000000000000000000,18); } 我收到以下錯誤: Warning: bcdiv(): Division by zero in C:\xampp\htdocs\test\coindata.ph

    6熱度

    2回答

    我正在做一個使用bcmath的PHP計算,需要用分數指數提升e。不幸的是,bcpow()只接受整數指數。指數的精度通常比浮點數要高,因此普通的算術函數不會削減它。 例如: $e = exp(1); $pow = "0.000000000000000000108420217248550443400745280086994171142578125"; $result = bcpow($e, $po

    0熱度

    1回答

    我想在Drupal 8中安裝商業模塊,但是我得到的錯誤'BC數學PHP擴展未找到'。 我已經搜索了這個問題,並嘗試了不同的東西,比如通過添加'bcmath.scale = 2'來編輯PHP.ini,但是我仍然收到錯誤消息。 任何幫助,將不勝感激,謝謝。

    2熱度

    1回答

    我想知道一個實數是否是另一個的實數。我使用的是BC-Math,因爲代碼是執行價格計算的較大系統的一部分,並且由於浮點數學的行爲而使用浮點數導致多個計算結果錯誤。 BC-Math有bcmod()以獲得任意精度數的模數。但是,在PHP 7.2之前,此函數不適用於非整數數字字符串。例如: echo bcmod('10', '9.2'); // 1, because '9.2' is truncated

    -1熱度

    1回答

    PHP版本33年4月5日 的php.ini:bcmath.scale = 0(也嘗試bcmath.scale = PHP_INI_ALL) 問題: php5433 -r「回波bccomp( 0.00000001,0,9);「 print 0 php5433 -r「echo bccomp(1.00000001,1,9);」 print 1 爲什麼?任何人都可以幫忙