Matematika dengan kata-kata
Banyak fungsi bawaan juga dapat ditulis sebagai frasa bahasa Inggris, seperti half of £37, greater of £20 and per player atau average of 22 min, 25 min and 24 min. Halaman ini mencantumkan frasa-frasa itu, dikelompokkan berdasarkan apa yang mereka lakukan, dengan fungsi yang cocok masing-masing. Gunakan halaman ini ketika Anda ingin perhitungan dibaca seperti kalimat yang akan Anda ucapkan dengan lantang. Frasa dan fungsi melakukan pekerjaan yang sama, jadi gunakan yang terbaca lebih baik dalam catatan Anda.
Setengah, nilai yang lebih kecil dan lebih besar
half of £37 menghasilkan £18.50double £80 menghasilkan £160.00twice 45 min menghasilkan 1 hour 30 minthe difference between £120 and £85 menghasilkan £35.00midpoint between 150 and 300 menghasilkan 225midpoint between £240 and £360 menghasilkan £300.00lesser of £250 and 10% of £3,000 menghasilkan £250.00greater of £15 and 3% of £1,200 menghasilkan £36.00smaller of 5 km and 3 miles menghasilkan 4.828032 kmdouble dan twice dikalikan dengan dua, dan triple dengan tiga. the difference between memberikan seberapa jauh dua nilai itu, mana pun yang Anda tulis lebih dulu, jadi tidak pernah negatif. Antara dua tempat, difference between London and Tokyo masih memberikan perbedaan waktu mereka.
midpoint between dan halfway between memberikan nilai di tengah, yang berguna untuk membagi perbedaan pada harga atau memilih target antara dua angka. Di antara dua tanggal mereka memberikan tanggal di tengah; lihat Waktu di antara dua tanggal.
lesser of dan smaller of memilih nilai yang lebih kecil, sedangkan greater of dan larger of memilih yang lebih besar. Ini berguna untuk batas maksimum dan minimum: baris lesser of membatasi biaya 10% hingga maksimum £250, sedangkan baris greater of mengenakan biaya 3% dengan minimum £15. Jika kedua nilai memakai satuan berbeda, jawaban ditampilkan dalam satuan nilai pertama.
clamp menjaga nilai dalam kisaran. Ini bekerja dengan angka biasa, uang, kuantitas dan durasi, dan menjaga unit, selama nilai dan kedua batas mengukur hal yang sama:
clamp 32 between 10 and 25 menghasilkan 25clamp 8 from 10 to 25 menghasilkan 10clamp 23 °C between 18 °C and 21 °C menghasilkan 21 °Cclamp £120 between £0 and £100 menghasilkan £100.00clamp 2.5 kg between 500 g and 2 kg menghasilkan 2 kgBaris termostat mempertahankan pengaturan pada 21 °C, dan baris berikutnya membatasi pengembalian dana hingga £100.
Sisa, faktor dan bilangan prima
remainder of 50 divided by 6 menghasilkan 2gcd of 24 and 36 menghasilkan 12lcm of 12 and 15 menghasilkan 60is 97 prime menghasilkan trueis 91 a prime number menghasilkan falseremainder of sama dengan mod: 50 telur yang dimasukkan ke kotak berisi enam menyisakan 2 telur. gcd adalah faktor persekutuan terbesar: ubin persegi terbesar yang tepat mengisi panel 24 cm × 36 cm memiliki sisi 12 cm. lcm adalah kelipatan persekutuan terkecil, sehingga bus yang berangkat tiap 12 menit dan tiap 15 menit akan berangkat bersamaan setiap 60 menit.
Primalitas tepat untuk bilangan bulat hingga 2^63. Angka dengan bagian desimal dan angka negatif memberikan false.
Pangkat, akar dan logaritma
10 squared menghasilkan 1002 cubed menghasilkan 83 raised to 4 menghasilkan 812 to the power of 10 menghasilkan 1,024square root of 144 menghasilkan 12cube root of 1,000 menghasilkan 10root 4 of 81 menghasilkan 3log base 2 of 1,024 menghasilkan 10log 20 base 4 menghasilkan 2.16096404741,024 is 2 to what power menghasilkan 10squared dan cubed berlaku untuk apa yang lurus di depan mereka, seperti yang dilakukan ² dan ³, jadi 5 m squared adalah luas 5 m² dan (5 m) squared adalah 25 m². root n of x dan n root of x mengambil akar apa pun. log base b of x dan log x base b memberikan logaritma ke basis apa pun, dan x is b to what power mengajukan pertanyaan yang sama sebaliknya.
Menghitung banyaknya susunan
10 combination 2 menghasilkan 4510 choose 3 menghasilkan 1208 permutation 3 menghasilkan 336n combination k menghitung cara memilih k objek dari n jika urutan tidak diperhitungkan: sepuluh orang yang saling berjabat tangan menghasilkan 45 jabat tangan. n choose k adalah bentuk lain, sehingga 10 choose 3 menghitung cara memilih tiga orang dari sepuluh. n permutation k memperhitungkan urutan: delapan pelari dapat menempati posisi emas, perak, dan perunggu dalam 336 susunan. Untuk menghitung semua kemungkinan urutan finis, gunakan faktorial: 8! menghasilkan 40.320.
Total dan rata-rata
Buat daftar nilai setelah frasa, dipisahkan dengan koma, dengan and sebelum yang terakhir jika Anda suka:
sum of £12.50, £8.20 and £4.30 menghasilkan £25.00sum of £12.50, £8.20, and £4.30 menghasilkan £25.00the average of 3, 4 and 5 menghasilkan 4average of 22 min, 25 min, 24 min, 41 min and 23 min menghasilkan 27 minmedian of 22 min, 25 min, 24 min, 41 min and 23 min menghasilkan 24 minmin of £4.20, £3.80, £5.10 menghasilkan £3.80max of £4.20, £3.80, £5.10 menghasilkan £5.10count of £4.20, £3.80, £5.10 menghasilkan 3standard deviation of 20 min, 25 min and 30 min menghasilkan 5 mintotal of sama dengan sum of, dan mean of sama dengan average of. Awalan the dan koma sebelum and terakhir sama-sama diperbolehkan, sehingga daftar dapat diketik secara alami. Rata-rata dan median waktu perjalanan yang sama berbeda karena satu hari yang lambat (41 menit) menaikkan rata-rata tetapi hampir tidak mengubah median. standard deviation of menghasilkan simpangan baku sampel.
Untuk lebih lanjut tentang bekerja dengan daftar, termasuk menyortir dan memfilter, lihat Daftar dan statistik.
Nilai acak
random number between a and b memilih bilangan bulat dari a ke b, termasuk kedua ujungnya. Jawabannya berubah setiap kali dikerjakan, jadi contoh-contoh ini menunjukkan satu kemungkinan undian:
random number between 1 and 6 menghasilkan 4winning ticket = random number between 1 and 250 menghasilkan 200random() menghasilkan 0.7220223468| Bentuk | Memberi |
|---|---|
random number between 1 and 10 |
Bilangan bulat dari 1 hingga 10, termasuk keduanya |
random(1, 6), rand(1, 6) |
Sama, sebagai sebuah fungsi |
random(), rand() |
Pecahan dari 0 hingga, tetapi tidak termasuk, 1 |
random(0, 1) |
Pecahan antara 0 dan 1, bukan pilihan 0 atau 1 |
Batas harus berupa bilangan bulat tanpa satuan, dan yang pertama tidak boleh lebih besar dari yang kedua. Undian yang disimpan dalam nama, seperti winning ticket di atas, tetap tetap saat Anda mengerjakan sisa catatan, dan ditarik lagi ketika catatan dimuat atau dihitung ulang.
Semua frasa sekilas
| Frase | Contoh | Hasil | Bentuk fungsi |
|---|---|---|---|
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, untuk dua angka |
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 |
(Tidak ada fungsi umum) |
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 |
Bilangan bulat | random(a, b) |
Referensi fungsi mencakup setiap bentuk fungsi secara detail.
Menggabungkan semuanya
Menghitung jadwal pertandingan dan biaya untuk liga kecil sepak bola lima lawan lima:
# Five-a-side leagueteams = 6matches = teams choose 2 menghasilkan 15pitch hire = £54season cost = matches * pitch hire menghasilkan £810.00players = 45players / teams rounded down menghasilkan 7remainder of players divided by teams menghasilkan 3per player = season cost / players menghasilkan £18.00fee = greater of £20 and per player menghasilkan £20.00Jika setiap tim bermain setiap tim lain sekali, enam tim membutuhkan 15 pertandingan. Empat puluh lima pemain membuat skuad tujuh dengan tiga cadangan tersisa, dan greater of menetapkan biaya ke minimum £20 klub karena penyewaan lapangan saja hanya menghasilkan £18 masing-masing.