Conectar-se
Quem está conectado
26 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 26 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota B
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 79

Prêmios
   : 2
   : 0
   : 0
Ver perfil do usuário

Aplicar porcentagem

em Sex 17 Dez 2010, 12:39
Oi, estou tentando fazer algo assim:

Código:
ataque = jogador[0].ataque+ jogador[1].ataque....

Isso funciona normalmente, mas eu preciso que o total (ataque) seja 100% e que os valores da array jogador sejam certam porcentagem do total, por exemplo:

Código:
ataque = 200
jogador[0].ataque = 50

Logo:

Código:
jogador[0].porcento = 25

Até.
avatar
Ranking : Nota B
Notas recebidas : B - C - C - A - A - B - B - A - C - C - A
Data de inscrição : 15/11/2010
Número de Mensagens : 333
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 6

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuáriohttp://jozgm.webnode.com.br/

Re: Aplicar porcentagem

em Sex 17 Dez 2010, 12:52
Não entendi o que você quer scratch , mas para achar uma porcentagem você pega o número divide pelo total e mutiplica por 100. Por exemplo:

Se eu tenho 75 de HP e meu máximo é 150 logo eu tenho 50% de HP por que: 75/150*100=50


Última edição por JOZ. em Sex 17 Dez 2010, 12:55, editado 1 vez(es)
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6037
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 288

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: Aplicar porcentagem

em Sex 17 Dez 2010, 12:55
jogador[0].porcentagem=(jogador[0].ataque/ataque)*100
Isso calcula a porcentagem.
O ataque é 100%.

O reverso é dividir por 100 e multiplica pelo ataque.

FLW
avatar
Data de inscrição : 19/03/2008
Número de Mensagens : 267
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: Aplicar porcentagem

em Sex 17 Dez 2010, 12:55
o calculo é simples matemática.

Código:
porcentagem_calculada = seu_atk / máximo_atk * 100

não tem segredo é uma regra de tres simples usando suas variáveis vai ficar assim:

Código:
jogador[0].porcento = jogador[0].ataque / ataque * 100

resolvendo:

jogador[0].porcento = jogador[0].ataque / ataque * 100
jogador[0].porcento = 50 / 200 * 100
jogador[0].porcento = 0,25 * 100
jogador[0].porcento = 25
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum