E ' utile usare il PHP built-in estensione BCMath quando si tratta di grandi numeri, date o valori soldi e si vuole una risposta con una precisione specifica. BCMath fa calcoli utilizzando "Stringhe" invece dei normali tipi di numero , ad esempio numeri interi e carri allegorici . BCMath ha funzioni per l'aggiunta , sottrazione , confronto , divisione , moltiplicazione , poteri , modulo e radici quadrate . Istruzioni
1
Aprire il file sorgente PHP in un editor di testo, ad esempio Blocco note di Windows .
2
Usare il " bcadd (string , string , scala) " per aggiungere due numeri a precisione arbitraria insieme e restituire un valore con un determinato numero di decimali uguale a " scala " . Ad esempio, " eco bcadd ( '1 .235 ' , '5' , 4); " stamperà " 6,2350 "
3
Usare il " bcsub (string , string , scala) " . sottrarre due numeri a precisione arbitraria . Ad esempio, " eco bcsub ( '1 .235 ' , '5' , 4); " stamperà " -3,7650 "
4
Usare il " bcdiv (string , string , scala) " dividere . due numeri a precisione arbitraria . Ad esempio, " eco bcdiv ( '105 ', '6 0,55957 ' , 3) ; " stamperà " 16,007 "
5
Usare il " bcpow (string , string , scala) " per aumentare la . primo numero arbitrario precisione al secondo numero . Ad esempio, " eco bcpow ( 0,2 '4 ' , '3' , 2); " stamperà " 74.08 "
6
Salvare il file PHP
< . . br>