ciao ragazzi,
non riesco a capire come si fa a prendere solo una parte di un numero. ad esempio:
ho la variabile KM = 4.5628799999922222
ma vorrei mi facesse un trace di KM e mi desse 4.562 ossia i primi tre decimali e basta
grazie mille!
ciao ragazzi,
non riesco a capire come si fa a prendere solo una parte di un numero. ad esempio:
ho la variabile KM = 4.5628799999922222
ma vorrei mi facesse un trace di KM e mi desse 4.562 ossia i primi tre decimali e basta
grazie mille!
TonaZ
trovato grazie!
close, delete, kick, ban :P
TonaZ
so che si può fare con le stringhe e gli array ma con una variabile...no so.
se può servirti, con la stringa è così:
km = "4.5628799999922222 ";
trace(km.slice( 0, 5));
ti stavo rispondendo oraOriginariamente inviato da tonaz
trovato grazie!
close, delete, kick, ban :P![]()
se hai trovato la soluzione potresti metterla a disposizione anche del resto della comunità no?!![]()
Eccolo. scusate il ritardo di circa qualche anno
VostraVaribileNonArrotondata = 1,23456789
Math.ArrotondamentoDecimali = function(num, p) {
return Math.round(Math.pow(10, p)*num)/Math.pow(10, p);
};
VariablieArrotondata = (Math.ArrotondamentoDecimali(VostraVaribileNonArro tondata, 3));
dove il 3 sta per quanti decimali volete prendere dopo la virgola.
VariabileArrotondata in questo casa sara' uguale a 1,234
Ciao!
TonaZ