Predefinição:Calculate

Fonte: Dota 2 Wiki
Ir para: navegação, pesquisa

Documentação para Predefinição:Calculate [ ver | editar | atualizar ]

Uso

Use este template quando for calcular um oou mais valores em sequencia (ex: 1/2/3). Caso esteja encontrando dificuldades tente com template:calc1, mas tente resolver ou pedir ajuda antes, 2 formulas de cálculos podem comprometer a wiki no futuro.

Não faz diferença se for usando {{Calc| ou {{Calculate|. O resultado final é o mesmo, em geral é usado Calc só para dar menos caracteres

{{Calc|expr.|v1=|...|vn=|percent}}
  • expr. – O calculo esperado em uma expressão matemática, com v1...v2...vn representando uma sequencia de valores, ex: v1+v2. O código sempre retorna "," como separador decimal, mesmo se a variável utiliza "." como separador.
  • Suporta porcentagem , ex: v1*50%, é automaticamente convertido para v1*0.5. Segue as mesmas regras da função parser #expr.
  • v1,...,vn – Cada sequencia de valores precisa ter uma parâmetro para separa-las vn, com "n" representando o numero índice (de : v1=1/2/3. Suporta porcentagem, ex: v1=1%/2%/3%.
  • percent – Opcional. Pode colocar um % para entregar os resultados em porcentagem.

Exemplos

  1. {{Calc|v1+5|v1=1/2/3}}
    retorna: 6/7/8.
  2. {{Calc|v1*v2|v1=10/15/20/25|v2=0,25/0,5/0,75/1}}
    retorna: 2.5/7.5/15/25.
  3. {{Calc|v1/3 round2|v1=2/4}}
    retorna: 0.67/1.33.
  4. {{Calc|v1*80|v1=40%/70%/100%}}
    retorna: 32/56/80.
  5. {{Calc|v1-v2|v1=100%/150%/200%/250%|v2=50%/75%/100%/125%|%}}
    retorna: 50%/75%/100%/125%.
  6. {{Calc|(v1-0,3)/5*0,1|v1=1,75/2,5/3,25/4}}
    retorna: 0.029/0.044/0.059/0.074.
  7. {{Calc|(v1-1)*12%|v1=125%/175%/225%/275%|%}}
    retorna: 3%/9%/15%/21%.
  8. {{Calc|(v1*2,5)*10%|v1=125/175/225/275|%}}
    retorna: 14426890%/20197646%/25968402%/31739158%.
  9. {{Calculate|v1*50|v1=40%/70%/100%|%}}
    retorna: 2000%/3500%/5000%.
  10. {{Calculate|(v1*2)/v2|v1=40%/70%/100%|v2=4/2/1|%}}
    retorna: 20%/70%/200%.