Ini adalah perintah ev yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
ev - evaluasi ekspresi
RINGKASAN
ev 'expr' ..
DESKRIPSI
Ev mengevaluasi ekspresi yang diberikan pada baris perintah, dan mengirimkan hasilnya ke standar
keluaran, satu per baris. Ekspresi berisi bilangan real, pemanggilan fungsi, dan
operator berikut:
+ - * / ^
Operator dievaluasi dari kiri ke kanan, kecuali '^', yang merupakan asosiatif kanan. Kekuatan
memiliki prioritas tertinggi; perkalian dan pembagian dievaluasi sebelum penambahan dan
pengurangan. Ekspresi dapat dikelompokkan dengan tanda kurung. Semua nilai adalah ganda
presisi nyata.
Pustaka fungsi berikut tersedia:
jika (kondisi, kemudian, lain)
jika cond lebih besar dari nol, maka dievaluasi, jika tidak maka dievaluasi.
pilih (N, a1, a2, ..)
return aN (N dibulatkan ke bilangan bulat terdekat). Jika N adalah nol, jumlah
argumen yang tersedia dikembalikan.
rand (x) menghitung bilangan acak antara 0 dan 1 berdasarkan x.
lantai (x) mengembalikan bilangan bulat terbesar tidak lebih besar dari x.
langit-langit (x) mengembalikan bilangan bulat terkecil tidak kurang dari x.
sqrt (x) mengembalikan akar kuadrat dari x.
exp (x) hitung e pangkat x (e kira-kira = 2.718281828).
log (x) hitung logaritma x ke basis e.
log10(x) hitung logaritma x ke basis 10.
dosa(x), karena(x), tan (x)
fungsi trigonometri.
asin(x), as(x), atan (x)
fungsi trigonometri terbalik.
atan2(y, x)
tangen terbalik dari y/x (rentang -pi ke pi).
CONTOH
Untuk meneruskan akar kuadrat dari dua dan sinus .5 ke program:
program 'ev'persegi(2)' 'dosa(.5)'`
Gunakan ev online menggunakan layanan onworks.net