LUIZ AVANCI (51 pts)

IRAPUAN MARTINEZ (45 pts)

GABRIEL SPORCH (53 pts)

NETO LEAL (116 pts)

LEANDRO AMANO (83 pts)

GÉRIO (93 pts)

DAUTON JANOTA (255 pts)

PEDRO CLAUDIO (50 pts)

RICARDO TAKAHASHI (180 pts)

DAAFY (55 pts)

DEN IVANOV (260 pts)

RICARDO FIGUEIRA (33 pts)
Treinamento PontoFlash de Flash e ActionScript

Como fazer um menu que se move na horizontal e diminui no mouse over?

Quero colocar um AVI do 3DMax no Flash.

Vídeo no Flash.

Como fazer um movieclip carregar com um efeito elástico?

Estou querendo colocar um botão ON/OFF para o som do meu filme

Posso criar um link dentro de uma caixa de texto?

Como coloco um nome de instância para um movieclip criado no linkage?

É possível editar símbolos numa biblioteca comum a todos os arquivos?

Como enviar uma variável GET para o FLASH...? E como recuperar no flash?

Gostaria que vocês me dessem uma dica, quando usar e quando não usar o loading.

Por problema de cache, nem sempre o Flash5 pega o último arquivo (.xml) gerado.

Comentários do o script do “desenho livre” (sources/actionscript)?

Eu tenho uma variável na qual o usuario irá por o valor! Quando ele apertar calcular, o valor tem que ser de + 40% x 2! Algo do tipo: variavel+40%*2.

É possível executar, à partir do flash, uma apresentação do Power Point?
Integrando o Flash com Arquivos de Vídeos I

Objeto Sound.

Aprendendo a interagir Flash e ASP

Jpeg, Gif, texto, gradientes X slices no Fireworks

Comunicação Flash-PHp-MySql - introdução

Flash e Banco de Dados.

Flash Intro - Aspectos Básicos do MX

Introdução ao Droptarget

Objeto XML - importando para o Flash

Máscara arrastável no Flash 4.

Scanline no PhotoShop.

Context Menu - usando o botão direito do mouse
Pointer

Maluko

Focus

ICQ

Colorpicker

Over menu

Menu folder

Degrade

Tangran

Bola reflexo

Scroll circular

Simples HitTest
HOME | TRUQUES E DICAS
Como dividir valores numéricos vindo do MySql com vírgula (12,50)?
por Marcelo Siqueira


Consegui fazer o meu flash ler uma variável do mysql via php. Estou usando o valor exemplo de 12,30. Quando divido por 2 obtenho o valor de 56. Estou usando number( couro)/2. Tentei também usar o floatnumber(couro) /2, mas o resultado é sempre 56.


O problema é com a vírgula, mesmo.
Outro dia mandei para a lista dois métodos para tratar isso. Estão aí embaixo, de novo.
No seu exemplo, você pode fazer:

val=couro.toNum()
resultado=val/2
ou
resultado=couro.toNum()/2

depois,
resultado=resultado.format() dá o resultado formatado de novo.
Dá até pra fazer resultado=(couro.toNum()/2).format() direto.


String.prototype.toNum=function() {
//transforma string em número
for(var i=0;i //percorre a string inteira
tmp=this.substr(i,1);
//caractere da vez
if (ord(tmp)<48||ord(tmp)>57) {
//se não for um algarismo
if (tmp==",") str+=".";
//se for a vírgula, transforma em ponto
} else {
//se for um algarismo
str+=tmp;
//mantém
}
}
return Number(str);
//devolve transformado em número
}

Number.prototype.format=function() {
//transforma número em string formatada
str=this.toString();
//transforma em string
dec=str.indexOf(".");
//posição da vírgula
lim=dec==-1?str.length:(dec);
//limite da parte inteira
tmp=str.split(""); //transforma em array
tmp[dec]=","; //troca o ponto por vírgula
for (var i=lim-3;i>0;i-=3) tmp.splice(i,0,".");
//insere os pontos na parte inteira
return tmp.join("");
//devolve transformado em string

Marcelo Siqueira

2 comentários


Comentário de Gardenni
| 3/12/2010 - 13:24 |


Caro Marcelo, vi o seu código de converter string para numero e é exatamente isso que estou precisando, preciso adaptar esse código para o meu projeto e não estou conseguindo vc poderia me ajudar?



Comentário de Gardenni
| 3/12/2010 - 13:24 |


Caro Marcelo, vi o seu código de converter string para numero e é exatamente isso que estou precisando, preciso adaptar esse código para o meu projeto e não estou conseguindo vc poderia me ajudar?