Dit is het commando ev dat kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
ev - uitdrukkingen evalueren
KORTE INHOUD
ev 'uitdr' ..
PRODUCTBESCHRIJVING
Ev evalueert uitdrukkingen die op de opdrachtregel worden gegeven en stuurt de resultaten naar de standaard
uitvoer, één per regel. Een uitdrukking bevat reële getallen, functieaanroepen en de
volgende operatoren:
+ - * / ^
Operatoren worden van links naar rechts geëvalueerd, behalve '^', dat rechts associatief is. Bevoegdheden
hebben de hoogste prioriteit; vermenigvuldigen en delen worden geëvalueerd vóór optellen en
aftrekken. Uitdrukkingen kunnen worden gegroepeerd met haakjes. Alle waarden zijn dubbel
precisie echt.
De volgende bibliotheek met functies is beschikbaar:
als (cond, vervolgens, anders)
als cond groter is dan nul, dan wordt geëvalueerd, anders wordt else geëvalueerd.
selecteer(N, a1, a2, ..)
geef aN terug (N wordt afgerond op het dichtstbijzijnde gehele getal). Als N is nul, het aantal
beschikbare argumenten wordt geretourneerd.
rand(x) bereken een willekeurig getal tussen 0 en 1 op basis van x.
vloer (x) retourneer het grootste gehele getal niet groter dan x.
plafond (x) geef het kleinste gehele getal terug dat niet kleiner is dan x.
sqrt (x) retourneer vierkantswortel van x.
exp(x) bereken e tot de macht van x (e ongeveer = 2.718281828).
logboek (x) bereken de logaritme van x tot het grondtal e.
log10(x) bereken de logaritme van x tot het grondtal 10.
zonde(x), cos(x), bruin (x)
goniometrische functies.
asin(x), akoes(x), atan(x)
inverse trigonometrische functies.
atan2(y, x)
inverse tangens van y/x (bereik -pi tot pi).
VOORBEELD
Om de vierkantswortel van twee en de sinus van .5 door te geven aan een programma:
programma `ev 'vierkante meter(2)' 'zonde(.5)'`
Gebruik ev online met behulp van onworks.net-services