Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 2.586 pregleda

Najnovija ↓

Formatiranje broja 04.01.2007. u 14:49 · pre 241 mesec #1
Pozdravi,
Tek pocinjem da radim u flash-u 8, pa sam naisao na mali problemcic: brojevi koji su deklarisani kao Number imaju kamaru decimala a meni treba u formatu sa 2 ili 3 decimale. Fonkcijom math.round dobijem integer, malo bolji od onog kad idem funkcijom int.
Napravio sam koristan programcic koji od bilo koja 3 unesena broja izracuna koliko je koji procenata od ukupne sume i graficki prikaze odnose. Ti procenti treba da su na dvije ili tri decimale.
Hvala unaprijed.
Potpis
piti il' ne piti pitanje je sad
Re: Formatiranje broja 05.01.2007. u 10:15 · pre 241 mesec #3
Nije losa fora, sve dok ima nekih decimala, ali cim su postotci okrugli recimo 30,30.40 funkcija se zbuni i da undefined iza zareza. Samo da nadem to mjesto u funkciji pa da stavim uslov da stavi recimo dvije nule.
Potpis
piti il' ne piti pitanje je sad
Re: Formatiranje broja 05.01.2007. u 11:19 · pre 241 mesec #4
Ova je funkcija bila malo previse za mene pa sam ja napravio svoju koja radi dobro
evo je ako nekom treba:
Code:
//funkcija za konverziju broja sa vise decimala
//u string broja formatiran sa dvije decimale
//od Dalibora M
conv = function(test){
var test1:Number;
var test2:Number;
test1 = int(test)
test2 = test-test1

pom = String(test2);
if (test2==0){
    str1 = String(test1);
}
else{
    str1 = test1 + "," + pom.slice(2,4)
}
return(str1)
}
//primjer koristenja
// x = conv(546.654)
// x ce biti 546,65
Potpis
piti il' ne piti pitanje je sad
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme