Matemática em palavras
Muitas funções internas também podem ser escritas como uma frase em inglês, como half of £37, greater of £20 and per player ou average of 22 min, 25 min and 24 min. Esta página lista essas frases, agrupadas pelo que fazem, com a função que cada uma corresponde. Use esta página quando quiser que um cálculo seja lido como a frase que você diria em voz alta. A frase e a função fazem o mesmo trabalho, então use a que for melhor em sua nota.
Metades, valores menores e maiores
half of £37 resulta em £18.50double £80 resulta em £160.00twice 45 min resulta em 1 hour 30 minthe difference between £120 and £85 resulta em £35.00midpoint between 150 and 300 resulta em 225midpoint between £240 and £360 resulta em £300.00lesser of £250 and 10% of £3,000 resulta em £250.00greater of £15 and 3% of £1,200 resulta em £36.00smaller of 5 km and 3 miles resulta em 4.828032 kmdouble e twice multiplicam por dois; triple, por três. the difference between calcula a distância entre dois valores, independentemente da ordem, e nunca retorna um resultado negativo. Entre lugares, difference between London and Tokyo continua retornando a diferença de horário.
midpoint between e halfway between dar o valor no meio, o que é útil para dividir a diferença em um preço ou escolher um alvo entre dois dígitos. Entre duas datas, eles dão a data no meio; veja O tempo entre duas datas.
lesser of e smaller of escolhem o menor de dois valores; greater of e larger of, o maior. São úteis para definir limites: a linha com lesser of limita uma taxa de 10% a £250, e a linha com greater of cobra 3%, com mínimo de £15. Se os valores usam unidades diferentes, a resposta usa a unidade do primeiro.
clamp mantém um valor dentro de um intervalo. Funciona com números simples, dinheiro, quantidades e durações, e mantém a unidade, desde que o valor e ambos os limites meçam a mesma coisa:
clamp 32 between 10 and 25 resulta em 25clamp 8 from 10 to 25 resulta em 10clamp 23 °C between 18 °C and 21 °C resulta em 21 °Cclamp £120 between £0 and £100 resulta em £100.00clamp 2.5 kg between 500 g and 2 kg resulta em 2 kgA linha do termostato mantém uma configuração em 21 °C, e a próxima limita um reembolso de £100.
Restos, fatores e primos
remainder of 50 divided by 6 resulta em 2gcd of 24 and 36 resulta em 12lcm of 12 and 15 resulta em 60is 97 prime resulta em trueis 91 a prime number resulta em falseremainder of equivale a mod: 50 ovos distribuídos em caixas de seis deixam 2 de sobra. gcd é o máximo divisor comum: o maior azulejo quadrado que preenche exatamente um painel de 24 cm por 36 cm tem lado de 12 cm. lcm é o mínimo múltiplo comum: ônibus que saem a cada 12 e 15 minutos partem juntos a cada 60 minutos.
A primalidade é exata para números inteiros até 2^63. Números com uma parte decimal e números negativos são false.
Potências, raízes e logaritmos
10 squared resulta em 1002 cubed resulta em 83 raised to 4 resulta em 812 to the power of 10 resulta em 1,024square root of 144 resulta em 12cube root of 1,000 resulta em 10root 4 of 81 resulta em 3log base 2 of 1,024 resulta em 10log 20 base 4 resulta em 2.16096404741,024 is 2 to what power resulta em 10squared e cubed se aplicam ao que está reto antes deles, como ² e ³ fazem, então 5 m squared é a área 5 m² e (5 m) squared é 25 m². root n of x e n root of x tomam qualquer raiz. log base b of x e log x base b dão o logaritmo a qualquer base, e x is b to what power faz a mesma pergunta ao contrário.
Contagem de arranjos
10 combination 2 resulta em 4510 choose 3 resulta em 1208 permutation 3 resulta em 336n combination k conta as formas de escolher k elementos de um conjunto de n quando a ordem não importa: dez pessoas que se cumprimentam uma vez cada par dão 45 apertos de mão. n choose k é outra forma da expressão; 10 choose 3 conta as maneiras de escolher três pessoas entre dez. n permutation k considera a ordem: oito corredores podem ocupar as posições de ouro, prata e bronze de 336 maneiras. Para contar todas as ordens de chegada, use um fatorial: 8! é 40.320.
Totais e médias
Liste os valores após a frase, separados por vírgulas, com and antes da última, se quiser:
sum of £12.50, £8.20 and £4.30 resulta em £25.00sum of £12.50, £8.20, and £4.30 resulta em £25.00the average of 3, 4 and 5 resulta em 4average of 22 min, 25 min, 24 min, 41 min and 23 min resulta em 27 minmedian of 22 min, 25 min, 24 min, 41 min and 23 min resulta em 24 minmin of £4.20, £3.80, £5.10 resulta em £3.80max of £4.20, £3.80, £5.10 resulta em £5.10count of £4.20, £3.80, £5.10 resulta em 3standard deviation of 20 min, 25 min and 30 min resulta em 5 mintotal of equivale a sum of, e mean of equivale a average of. É possível começar com the e colocar uma vírgula antes do último and, para digitar a lista de forma natural. A média e a mediana dos mesmos tempos de trajeto diferem porque um dia demorado (41 minutos) eleva a média, mas quase não altera a mediana. standard deviation of calcula o desvio padrão amostral.
Para mais sobre como trabalhar com listas, incluindo classificação e filtragem, consulte Listas e estatísticas.
Valores aleatórios
random number between a and b sorteia um inteiro de a a b, incluindo os dois limites. O resultado muda a cada cálculo; os exemplos mostram apenas um sorteio possível:
random number between 1 and 6 resulta em 4winning ticket = random number between 1 and 250 resulta em 200random() resulta em 0.7220223468| Forma | Dá |
|---|---|
random number between 1 and 10 |
Um número inteiro de 1 a 10, incluindo ambos |
random(1, 6), rand(1, 6) |
O mesmo, como uma função |
random(), rand() |
Uma fração de 0 até, mas não incluindo, 1 |
random(0, 1) |
Uma fração entre 0 e 1, não uma escolha de 0 ou 1 |
Os limites devem ser números inteiros sem unidades, e o primeiro não deve ser maior que o segundo. Um sorteio armazenado em um nome, como winning ticket acima, permanece fixo enquanto você trabalha no resto da nota e é sorteado novamente quando a nota é carregada ou recalculada.
Todas as frases de relance
| Frase | Exemplo | Resultado | Forma de função |
|---|---|---|---|
half of x |
half of £37 |
£18.50 |
x / 2 |
double x, twice x, triple x |
double £80 |
£160.00 |
x * 2 |
the difference between a and b |
the difference between £120 and £85 |
£35.00 |
abs(a - b) |
midpoint between a and b, halfway between |
midpoint between 150 and 300 |
225 |
(a + b) / 2 |
a in b, para dois números |
1 in 5 as % |
20% |
a / b |
lesser of a and b, smaller of |
lesser of 3 and 5 |
3 |
min(a, b) |
greater of a and b, larger of |
greater of 3 and 5 |
5 |
max(a, b) |
clamp x between a and b, clamp x from a to b |
clamp 32 between 10 and 25 |
25 |
clamp(x, a, b) |
remainder of a divided by b |
remainder of 50 divided by 6 |
2 |
a mod b |
gcd of a and b |
gcd of 24 and 36 |
12 |
gcd(a, b) |
lcm of a and b |
lcm of 12 and 15 |
60 |
lcm(a, b) |
is n prime, is n a prime number |
is 97 prime |
true |
|
a divided by b |
17 divided by 5 |
3.4 |
a / b |
a multiplied by b |
£3.50 multiplied by 4 |
£14.00 |
a * b |
x squared, x cubed |
10 squared |
100 |
x^2, x^3 |
a to the power of b, a raised to b, a exponent b |
2 to the power of 10 |
1,024 |
a^b |
square root of x |
square root of 144 |
12 |
sqrt(x) |
cube root of x |
cube root of 1,000 |
10 |
cbrt(x) |
root n of x, n root of x |
root 4 of 81 |
3 |
(Sem função geral) |
log base b of x, log x base b |
log base 2 of 1,024 |
10 |
logbase(x, b) |
x is b to what power |
1,024 is 2 to what power |
10 |
logbase(x, b) |
n combination k, n choose k |
10 choose 3 |
120 |
combination(n, k) |
n permutation k |
8 permutation 3 |
336 |
permutation(n, k) |
sum of a, b and c, total of |
sum of 1, 2 and 3 |
6 |
sum([a, b, c]), total([a, b, c]) |
mean of, average of |
mean of 24, 31, 28 and 29 |
28 |
average([…]), avg([…]) |
median of, min of, max of, count of |
median of 3, 7, 9, 12, 40 |
9 |
|
standard deviation of |
standard deviation of 20, 25 and 30 |
5 |
stddev([…]), stdev([…]) |
random number between a and b |
random number between 1 and 10 |
Um número inteiro | random(a, b) |
A referência de função cobre cada forma de função em detalhes.
Combinando os recursos
Calculando jogos e taxas para uma pequena liga de futebol com cinco jogadores por equipe:
# Five-a-side leagueteams = 6matches = teams choose 2 resulta em 15pitch hire = £54season cost = matches * pitch hire resulta em £810.00players = 45players / teams rounded down resulta em 7remainder of players divided by teams resulta em 3per player = season cost / players resulta em £18.00fee = greater of £20 and per player resulta em £20.00Se cada equipe enfrentar todas as outras uma vez, seis equipes precisam de 15 partidas. Quarenta e cinco jogadores formam equipes de sete, com três reservas restantes, e greater of fixa a taxa no mínimo de £20 do clube, pois apenas o aluguel do campo custaria £18 por pessoa.