Mostrar todos os números de uma variável

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Mostrar todos os números de uma variável

Mensagem por Mr. Kaleb em Ter 04 Set 2012, 21:00

É o seguinte, eu estou fazendo um aplicativo que usa um cronômetro, primeiro eu fui fazer uns testes, eu criei a variável contador e atribuí um valor a ser somado muito baixo (0.0003). Então pus a variável num draw_text(..) e testei o jogo, mas a somatória estava muito lenta. Então descobri que o Game Maker abrevia os valores, no caso, ao invés de mostrar (exemplo) 1.5681 em certo momento do teste, ele só mostrava 1.56. Eu queria saber se há alguma forma de fazer com que ele mostre o valor completo.
Obrigado pela paciência.


Última edição por The Games Never Finish... em Qua 05 Set 2012, 20:14, editado 1 vez(es)

Mr. Kaleb

Ranking : Nota C
Número de Mensagens : 1400
Idade : 19
Data de inscrição : 07/09/2010
Notas recebidas : C
Reputação : 21
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: Mostrar todos os números de uma variável

Mensagem por luiz_eldorado em Ter 04 Set 2012, 22:00

Eu não consegui criar um código com a ideia, talvez você tenha mais sorte/facilidade nisto.
Basicamente, seria multiplicar o número desejado por 10 até que não hajam mais casas decimais. Então, transformar em string, depois colocar um ponto na posição que deveria ser, indo da direita para a esquerda, a quantidade de vezes que você multiplicou por 10.
Se conseguir algo aí, avisa, aí, ou aqui.

luiz_eldorado

Ranking : Nota C
Número de Mensagens : 928
Idade : 17
Data de inscrição : 30/07/2011
Notas recebidas : C
Reputação : 47
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://luizpontes.tk/

Voltar ao Topo Ir em baixo

Resolvido Re: Mostrar todos os números de uma variável

Mensagem por saim em Qua 05 Set 2012, 08:03

manual escreveu:string_format(val,tot,dec) Transforma val numa string usando seu próprio formato: tot indica o número total de números e dec indica o número de casas decimais
Não testei, mas deve funcionar.

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

Resolvido Re: Mostrar todos os números de uma variável

Mensagem por Mr. Kaleb em Qua 05 Set 2012, 20:13

@eldorado:
Não, luiz, não deu certo porque, mesmo que eu multiplique por 10, pra transformar os steps em milésimos, vai ter muita casa decimal de 3, então vai acabar dando na mesma coisa.
@saim
Valeu cara, deu certinho o que eu queria, vou passar a usar mais essa função ò.ó. Grato pela ajuda.

Podem trancar, tópico resolvido.

Mr. Kaleb

Ranking : Nota C
Número de Mensagens : 1400
Idade : 19
Data de inscrição : 07/09/2010
Notas recebidas : C
Reputação : 21
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: Mostrar todos os números de uma variável

Mensagem por Conteúdo patrocinado Hoje à(s) 21:57


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum