2011-02-10 20 views
5

Eventuali duplicati:
Convert exponential number to decimal in phpConvertire esponenziale ad un numero intero in PHP

C'è un modo per convertire un numero esponenziale di un numero intero in PHP usando costruito nelle funzioni? Una funzione di formattazione?

1.2378147769392E + 14 per 123781477693917

+0

Eventuali duplicati di [# 4.461.444] (http: //stackoverflow.com/questions/4461444/convert-exponential-number-to-decimal-in-php) – drudge

+0

Che cosa intendi per "convertire"? Questo è lo stesso numero esatto, quindi nessuna conversione si verificherà in ogni caso. – KingCrunch

+0

quello che ottengo è una stringa con il formato esponenziale, vorrei che il valore restituito fosse un formato decimale – Dhana

risposta

23
number_format(1.2378147769392E+14,0,'','') 

Tuttavia, per lavorare con grandi numeri, se si desidera mantenere la precisione, si dovrebbe guardare in BCMath extension

+0

Cool- grazie :). Funziona perfettamente. – Dhana

Problemi correlati