Salve, ho dei risultati di moltiplicazioni o divisioni che ad esempio possono essere:
10 * 10000000000;
ma se in javascript faccio questa operazione, da come risultato:
10e+23
dove 23 sono gli zeri finali.
Ora però vorrei forzare la visione di quegli zeri, quindi penasvo di ottenere quella cifra se c'è (23) e quindi inserire tanti zeri quanti indicati.
Ho provato così ma non va:
codice:var G = 5 * 1000000000000; if(G.indexOf("e-") >= 0) { // Se trovo e- nel risultato, faccio un explode var new_G = G.split("e-"); // num contiene la cifra var num = parseInt(new_G[1]); for(i=0; i<=num; i++) { // Col for aggiungo tanti zeri nella variabile zeri quanti quelli indicati in num var zeri .= "0"; } // la variabile G finale conterrà la cifra prima di e- e tutti gli zeri ottenuti G = new_G[0] + zeri; alert(G); }

Rispondi quotando