İçeriğe atla
Varlig Kılavuzu
Varlig ana sayfası

Sözcüklerle matematik

Birçok yerleşik fonksiyon, half of £37, greater of £20 and per player veya average of 22 min, 25 min and 24 min gibi İngilizce ifadelerle de yazılabilir. Bu sayfa, ifadeleri yaptıkları işe göre gruplar ve her birinin karşılık geldiği fonksiyonu gösterir. Hesaplamanın konuşma dilindeki bir cümle gibi okunmasını istediğinizde bu sayfaya başvurun. İfade ve fonksiyon aynı işi yapar; notunuzda hangisi daha anlaşılırsa onu kullanın.

Yarılar, küçük ve büyük değerler

calc
half of £37 sonucu £18.50
double £80 sonucu £160.00
twice 45 min sonucu 1 hour 30 min
the difference between £120 and £85 sonucu £35.00
midpoint between 150 and 300 sonucu 225
midpoint between £240 and £360 sonucu £300.00
lesser of £250 and 10% of £3,000 sonucu £250.00
greater of £15 and 3% of £1,200 sonucu £36.00
smaller of 5 km and 3 miles sonucu 4.828032 km

double ve twice ikiye, triple ise üçe çarpar. the difference between iki değer arasındaki mesafeyi verir; hangisini önce yazarsanız yazın, bu nedenle asla negatif olmaz. İki konum arasında difference between London and Tokyo hâlâ zaman farkını verir.

midpoint between ve halfway between, iki değerin ortasındaki değeri verir. Fiyat üzerinde ortada buluşmak veya iki sayı arasında hedef belirlemek için kullanışlıdır. İki tarih arasında kullanıldığında ortadaki tarihi verir; İki tarih arasındaki süre bölümüne bakın.

lesser of ve smaller of, iki değerden küçüğünü; greater of ve larger of, büyüğünü seçer. Alt ve üst sınırlar için yararlıdır: lesser of satırı %10'luk ücreti en fazla £250 ile sınırlar; greater of satırı ise en az £15 olacak şekilde %3 ücret hesaplar. İki değer farklı birimler kullanıyorsa sonuç ilk değerin biriminde gösterilir.

clamp bir değeri bir aralık içinde tutar. Sade sayılar, para, miktarlar ve sürelerle çalışır ve değer ile her iki sınır aynı şeyi ölçtüğü sürece birimi korur:

calc
clamp 32 between 10 and 25 sonucu 25
clamp 8 from 10 to 25 sonucu 10
clamp 23 °C between 18 °C and 21 °C sonucu 21 °C
clamp £120 between £0 and £100 sonucu £100.00
clamp 2.5 kg between 500 g and 2 kg sonucu 2 kg

Termostat hattı 21 °C'de bir ayar tutar ve bir sonraki 100 sterlinlik bir geri ödemeyi sınırlar.

Kalanlar, çarpanlar ve asal sayılar

calc
remainder of 50 divided by 6 sonucu 2
gcd of 24 and 36 sonucu 12
lcm of 12 and 15 sonucu 60
is 97 prime sonucu true
is 91 a prime number sonucu false

remainder of mod ile aynıdır: altılı kutularda 50 yumurta 2 bırakır. gcd en büyük ortak bölendir: 24 cm x 36 cm'lik bir panele tam olarak uyan en büyük kare karo 12 cm'dir. lcm en düşük ortak kattır, bu nedenle otobüsler her 12 dakikada bir ve her 15 dakikada bir 60 dakikada bir bir araya gelir.

2^63'e kadar olan tam sayılarda asallık testi kesin sonuç verir. Ondalık kısmı olan sayılar ve negatif sayılar için sonuç false olur.

Kuvvetler, kökler ve logaritmalar

calc
10 squared sonucu 100
2 cubed sonucu 8
3 raised to 4 sonucu 81
2 to the power of 10 sonucu 1,024
square root of 144 sonucu 12
cube root of 1,000 sonucu 10
root 4 of 81 sonucu 3
log base 2 of 1,024 sonucu 10
log 20 base 4 sonucu 2.1609640474
1,024 is 2 to what power sonucu 10

squared ve cubed, ² ve ³ gibi hemen önlerindeki ifadeye uygulanır. Bu nedenle 5 m squared, 5 m² alan; (5 m) squared ise 25 m² verir. root n of x ve n root of x, herhangi bir dereceden kök alır. log base b of x ve log x base b, herhangi bir tabanda logaritma verir. x is b to what power da aynı soruyu ters yönden sorar.

Düzenlemeleri sayma

calc
10 combination 2 sonucu 45
10 choose 3 sonucu 120
8 permutation 3 sonucu 336

n combination k sıralamanın önemli olmadığı durumlarda n'den k şeyi seçmenin yollarını sayar: birbirleriyle el sıkışan on kişi 45 el sıkışma oluşturur. n choose k ifadesinin başka bir yolu da budur, bu nedenle 10 choose 3 on kişiden üç kişiyi seçmenin yollarının sayısını ifade eder. n permutation k sıralamanın önemli olduğu durumlarda onları sayar: sekiz koşucu altın, gümüş ve bronz yerleri 336 şekilde doldurabilir. Her olası bitirme sırasını saymak için faktöriyel kullanın: 8! 40.320'dir.

Toplamlar ve ortalamalar

İsterseniz, cümleden sonra değerleri virgülle ayrılmış olarak listeleyin ve sonuncudan önce and ile ekleyin:

calc
sum of £12.50, £8.20 and £4.30 sonucu £25.00
sum of £12.50, £8.20, and £4.30 sonucu £25.00
the average of 3, 4 and 5 sonucu 4
average of 22 min, 25 min, 24 min, 41 min and 23 min sonucu 27 min
median of 22 min, 25 min, 24 min, 41 min and 23 min sonucu 24 min
min of £4.20, £3.80, £5.10 sonucu £3.80
max of £4.20, £3.80, £5.10 sonucu £5.10
count of £4.20, £3.80, £5.10 sonucu 3
standard deviation of 20 min, 25 min and 30 min sonucu 5 min

total of, sum of ile; mean of, average of ile aynıdır. Başta the ve son and öncesinde virgül kullanabilirsiniz; böylece listeyi normal yazdığınız gibi yazabilirsiniz. Aynı işe gidiş sürelerinin ortalama ve medyanı farklıdır: uzun süren bir gün (41 dakika) ortalamayı artırır, ancak medyanı çok az değiştirir. standard deviation of, örneklem standart sapmasını verir.

Sıralama ve filtreleme dahil olmak üzere listelerle çalışmaya daha fazla bilgi için Listeler ve istatistikler bölümüne bakın.

Rastgele değerler

random number between a and b, iki sınır da dahil olmak üzere a ile b arasında bir tam sayı seçer. Her hesaplamada sonuç değişir; aşağıdaki örnekler olası çekiliş sonuçlarından birini gösterir:

calcSonuçlar bugünün tarihine veya güncel verilere bağlıdır
random number between 1 and 6 sonucu 4
winning ticket = random number between 1 and 250 sonucu 200
random() sonucu 0.7220223468
Biçim Döndürdüğü değer
random number between 1 and 10 Her iki uç dahil, 1 ile 10 arasında tam sayı
random(1, 6), rand(1, 6) Aynısı, fonksiyon olarak
random(), rand() 0 dahil, 1 hariç olmak üzere aradaki kesirli bir değer
random(0, 1) 0 veya 1 seçeneklerinden biri değil, 0 ile 1 arasında kesirli bir değer

Sınırlar birim içermeyen tam sayılar olmalı ve ilki ikinciden büyük olmamalıdır. Yukarıdaki winning ticket gibi bir isimde saklanan bir çekim, notun geri kalanı üzerinde çalışırken sabit kalır ve not yüklendiğinde veya yeniden hesaplandığında tekrar çekilir.

Tüm ifadeler bir bakışta

İfade Örnek Sonuç Fonksiyon biçimi
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
İki sayı için a in b 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 (genel bir fonksiyon yok)
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 tam sayı random(a, b)

Fonksiyon başvurusu, her fonksiyonun kullanımını ayrıntılı olarak açıklar.

Hepsini bir araya getirme

Beşer kişilik takımlardan oluşan küçük bir ligin maçlarını ve ücretlerini hesaplama:

calc
# Five-a-side league
teams = 6
matches = teams choose 2 sonucu 15
pitch hire = £54
season cost = matches * pitch hire sonucu £810.00
players = 45
players / teams rounded down sonucu 7
remainder of players divided by teams sonucu 3
per player = season cost / players sonucu £18.00
fee = greater of £20 and per player sonucu £20.00

Her takım diğer tüm takımlarla birer kez oynarsa altı takım için 15 maç gerekir. Kırk beş oyuncu yedişer kişilik kadrolara ayrıldığında üç yedek kalır. Saha kirası kişi başına yalnızca £18 tuttuğu için greater of, ücreti kulübün asgari tutarı olan £20'ye çıkarır.