Existe uma equação do modificador de habilidade?

14

Existe uma equação para determinar o modificador de habilidades?

Eu não estou falando sobre o gráfico que lista

  • 1 = −5
  • 2-3 = −4
  • 4-5 = −3
  • 6-7 = −2
  • etc.

Eu quero dizer uma equação legítima que, se de alguma maneira eu perdesse essa informação, eu poderia determinar qual modificador é baseado na partitura?

    
por Nicholette Liguori 14.11.2015 / 23:18

5 respostas

A fórmula é simplesmente:

$$ \ frac {\ mathrm {capacidade} - 10} {2} $$

com o resultado arredondado para baixo, se contiver quaisquer metades.

    
14.11.2015 / 23:25

Eu sei que isso é velho, mas acho que as respostas atuais são próximas, mas um pouco inadequadas. Acho que a fórmula em si (em vez de comentários / descrições) precisa considerar o arredondamento de alguma forma, então aqui está uma fórmula real (no Google Sheets ou na sintaxe do Microsoft Excel) que funciona e eu sinto que é legível:

=(ROUNDDOWN(A1/2) - 5)

Onde A1 é o escore de habilidade (ou célula).

Você também pode usar o truncamento, por exemplo, TRUNC(A1/2,0)-5 , conversão, por exemplo INT(A1/2)-5 , ou a função floor, por ex. FLOOR(A1/2)-5 para efetivamente transformar os números decimais em inteiros. Eu sinto que ROUNDDOWN é um pouco mais autoexplicativo.

Matematicamente, a fórmula acima seria expressa usando a notação da função floor:

$$ \ left \ lfloor \ frac {a} {2} \ right \ rfloor - 5 $$

Onde \ $ a \ $ é a pontuação da habilidade.

    
28.10.2018 / 15:20

É bem simples se você faz uma equação diferente como esta:

$$ \ left (\ frac {\ text {score}} {2} \ right) - 5 = \ text {Modificador} $$

    
17.02.2018 / 08:28

O quociente euclidiano de Capacidade dividido por 2, restante descartado, menos 5

A divisão euclidiana é o processo de dividir dois inteiros para produzir um quociente inteiro e um resto inteiro. Por exemplo, 11 div 2 produz um quociente de 5 e um resto de 1, em que div significa divisão euclidiana.

    
01.11.2018 / 02:46

Eu acho que já foi dito, mas o método que eu uso é arredondar o número base para a divisão par mais próxima (17- > 16) pela metade (16/2 = 8) e então subtrair 5 (8-5 = 3)

    
31.10.2018 / 04:11