Aceasta este comanda ev care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
ev - evaluează expresii
REZUMAT
ev 'expr' ..
DESCRIERE
Ev evaluează expresiile date pe linia de comandă și trimite rezultatele la standard
ieșire, una pe linie. O expresie conține numere reale, apeluri de funcții și
urmatorii operatori:
+ - * / ^
Operatorii sunt evaluați de la stânga la dreapta, cu excepția „^”, care este asociativ la dreapta. Puterile
au cea mai mare prioritate; înmulţirea şi împărţirea se evaluează înainte de adunare şi
scădere. Expresiile pot fi grupate cu paranteze. Toate valorile sunt duble
precizie reală.
Următoarea bibliotecă de funcții este disponibilă:
dacă (cond, atunci, altceva)
dacă cond este mai mare decât zero, atunci este evaluat, în caz contrar este evaluat.
selectați (N, a1, a2, ..)
returnează aN (N este rotunjit la cel mai apropiat număr întreg). Dacă N este zero, numărul de
argumentele disponibile sunt returnate.
rand(x) calculați un număr aleatoriu între 0 și 1 pe baza x.
etaj (x) returnează cel mai mare număr întreg nu mai mare decât x.
plafon (x) returnează cel mai mic întreg nu mai mic decât x.
sqrt (x) returnează rădăcina pătrată a lui x.
exp (x) calculați e la puterea lui x (e aproximativ = 2.718281828).
jurnal (x) se calculează logaritmul lui x la baza e.
log10(x) Calculați logaritmul lui x la baza 10.
sin(x), cos(x), bronz (x)
funcții trigonometrice.
asin(x), acos(x), atan (x)
funcții trigonometrice inverse.
atan2(y, x)
tangenta inversă a lui y/x (intervalul -pi la pi).
EXEMPLU
Pentru a trece rădăcina pătrată a lui doi și sinusul lui .5 la un program:
programul „ev”sqrt(2)' 'păcat(.5)''
Utilizați ev online folosind serviciile onworks.net