Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Didi's Dog ®

[Resolvido] sempre exibir 2 casas decimais

Recommended Posts

Bom dia, boa tarde, boa noite a todos...

 

existe alguma função em as2 equivalente a toFixed() ?

preciso exibir um resultado em metros, e ao invés de "1" quero "1.00".

 

var metros=123;
trace(metros.toFixed(2));//retorna 123,00
var metros=1.23;
trace(metros.toFixed(2));//retorna 1,23
var metros=12.3;
trace(metros.toFixed(2));//retorna 12,30
var metros=1;
trace(metros.toFixed(2));//retorna 1.00, assim que eu quero...

http://leonardocesar...dondar-valores/

http://www.plugmaste...e%E7os-no-flash

http://forum.clubedo...ndamento/701012

entre outras...

 

só tem jeito assim trabalhando a coisa com strings e talz???

 

 

 

 

abraço!

 

B)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom eu desconheço esse metodo em AS 2...

Daria para fazer um metodo desses em AS 3 acredito eu... não lembro

 

Mas em todo caso eu tenho uma funçãozinha basicona que você pode trabalhar em cima se quiser.

 

var metros = 12.88

trace (toFixed(metros, 0));
trace(toFixed(12, 2))

function toFixed(param, row){
	var str:String = new String(param);
	if(str.indexOf(".") > -1){
		var val = str.split(".");
		str = val[0]+","+val[1];
	}

	switch(row){
		case 1:
			str = str+",0";
			break;
		case 2:
			str = str+",00";
			break;
	}
	return str;
}

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ô meu querido...

 

a função/método toFixed() existe em AS3, mas como comecei a coisa toda em AS2...

(na verdade queria só dar uma "limpada" no código)

agradeço que compartilhe seu conhecimento e sua "funçãozinha basicona".

que me será muito útil numa outra aplicação que estou sofrendo...

 

(considero o tópico como resolvido)

 

 

Obrigado!

 

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.