Nwlapcug.com


Come migliorare il calcolo matematico in PHP

È utile utilizzare l'estensione built-in PHP BCMath quando avete a che fare con numeri molto grandi, date o valori in denaro e si desidera una risposta con una precisione specifica. BCMath fa calcoli utilizzando "Stringhe" anziché i normali tipi di numero, ad esempio numeri interi e galleggianti. BCMath dispone di funzioni per l'aggiunta, sottrazione, confronto, dividendo, moltiplicando, poteri, modulo e radici quadrate.

Istruzioni

1

Aprire il file di origine PHP in un editor di testo come blocco note di Windows.

2

Utilizzare la "bcadd (string, string, scala)" per sommare due numeri a precisione arbitraria e restituire un valore con un numero di posizioni decimali uguale alla "scala". Ad esempio, "echo bcadd ('1.235 ', '5', 4);" verrà stampato "6.2350".

3

Utilizzare la "bcsub (string, string, scala)" per sottrarre due numeri a precisione arbitraria. Ad esempio, "echo bcsub ('1.235 ', '5', 4);" verrà stampato "-3.7650".

4

Utilizzare la "bcdiv (string, string, scala)" per dividere due numeri a precisione arbitraria. Ad esempio, "echo bcdiv ('105', '6,55957', 3);" volontà stampa "16.007".

5

Utilizzare la "bcpow (string, string, scala)" per generare il primo numero a precisione arbitraria al secondo numero. Ad esempio, "echo bcpow ('4.2 ', '3', 2);" stamperà "74.08".

6

Salvare il file PHP.

Consigli & Avvertenze

  • Versioni non-Windows di PHP potrebbero essere necessario essere configurato con il "-enable-bcmath" stringa per attivare le funzioni BCMath.
  • Codice PHP deve essere contenuto all'interno di "<? php"e"? >" tag.