variavel ter o valor de 5% da outra

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

Resolvido variavel ter o valor de 5% da outra

Mensagem por lucas_SK8 em Sex 27 Maio 2011, 16:59

é assim eu queria saber como é q eu faço pra um variavel ter o valor de 5% de outra variavel tipo assim

speed += 5%velocidade_maxima

se não entenderam fala que eu tento explicar melhor


Última edição por lucas_SK8 em Sex 27 Maio 2011, 19:01, editado 1 vez(es)

lucas_SK8

Número de Mensagens : 190
Idade : 20
Data de inscrição : 12/04/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Resolvido Re: variavel ter o valor de 5% da outra

Mensagem por PedroX em Sex 27 Maio 2011, 17:08

Código:
speed+=speed_maxima/20

Ou ainda:

Código:
speed+=(speed_maxima*5)/100

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Resolvido Re: variavel ter o valor de 5% da outra

Mensagem por lucas_SK8 em Sex 27 Maio 2011, 18:41

muito obriga
tirou 2 duvidas minhas

quando colocar ente parênteses é por q vai fazer primeiro a operação q ta dentro do parêntese né?

lucas_SK8

Número de Mensagens : 190
Idade : 20
Data de inscrição : 12/04/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Resolvido Re: variavel ter o valor de 5% da outra

Mensagem por Carlos L. em Sex 27 Maio 2011, 18:50

lucas_SK8 escreveu:muito obriga
Tirou 2 duvidas minhas

Quando colocar ente parênteses é por q vai fazer primeiro a operação q ta dentro do parêntese né?

Isso mesmo, o que foi feito acima pelo Pedro Henrique foi uma simples regra de três.
speed_maxima = 100 %
x = 5 %
x = speed_maxima * 5 / 100;
Desse jeito pela matemática teria prioridade a divisão ficando.
x = speed_maxima * 0,05;
Mas como foi colocado os parênteses o que está dentro dele tem prioridade.
x = (speed_maxima*5) / 100;
Primeiro ele irá multiplicar para depois pegar o resultado e dividir por 100.
flw

Carlos L.

Ranking : Nota C
Número de Mensagens : 270
Data de inscrição : 26/09/2010
Notas recebidas : C
Reputação : 8
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: variavel ter o valor de 5% da outra

Mensagem por lucas_SK8 em Sex 27 Maio 2011, 19:01

me ajudou muito mesmo brigado

lucas_SK8

Número de Mensagens : 190
Idade : 20
Data de inscrição : 12/04/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Resolvido Re: variavel ter o valor de 5% da outra

Mensagem por PedroX em Sex 27 Maio 2011, 19:13

Já está resolvido.

Só há um errinho, a prioridade em matemática não vai para a divisão.
A prioridade vai para qual aparecer primeiro (no caso do código).
Se tivesse adição e subtração, a prioridade seria para divisão/multiplicação, na ordem que aparecer na fórmula.

Eu só coloquei entre parenteses para ficar mais legivel.

Tópico trancado.

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Resolvido Re: variavel ter o valor de 5% da outra

Mensagem por Conteúdo patrocinado Hoje à(s) 07:36


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