Englishfrançaisespagnol

Icône de favori OnWorks

icalc - En ligne dans le Cloud

Exécutez icalc dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande icalc qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


icalc - calculatrice interactive

SYNOPSIS


icalc [ filet ]

DESCRIPTION


Icalc est une calculatrice algébrique conçue principalement pour une utilisation interactive. Chaque formule
définition filet est lu et compilé. L'entrée standard est ensuite lue, les expressions sont
évalués et les résultats sont envoyés à la sortie standard. Si une nouvelle ligne est échappée à l'aide d'un
barre oblique inverse, la saisie se poursuit sur la ligne suivante.

Une expression contient des nombres réels, des noms de variables, des appels de fonction et les éléments suivants
les opérateurs:

+ - * / ^

Les opérateurs sont évalués de gauche à droite, sauf '^', qui est associatif à droite.
L'exponentiation a la priorité la plus élevée ; la multiplication et la division sont évaluées
avant addition et soustraction. Les expressions peuvent être regroupées avec des parenthèses. Chaque
résultat se voit attribuer un numéro, qui peut être utilisé dans les expressions futures. Par exemple, le
expression ($3*10) est le résultat du troisième calcul multiplié par dix. Un dollar
signe par lui-même peut être utilisé pour le résultat précédent. Toutes les valeurs sont réelles en double précision.

De plus, des variables et des fonctions peuvent être définies par l'utilisateur. Une définition variable
a la forme :

var = expression ;

Toute instance de la variable dans une expression sera remplacée par sa définition. UNE
la définition de la fonction a la forme :

func(a1, a2, ..) = expression ;

L'expression peut contenir des instances des arguments de la fonction ainsi que d'autres variables
et fonctions. Les noms de fonctions peuvent être passés en arguments. Les fonctions récursives peuvent être
défini à l'aide d'appels à la fonction définie ou d'autres fonctions appelant la fonction définie
la fonction.

Pour définir une expression constante, remplacez simplement le signe égal ('=') par deux points (':')
dans une définition. Les expressions constantes ne sont évaluées qu'une seule fois, la première fois qu'elles sont
utilisé. Cela évite l'évaluation répétée d'expressions dont les valeurs ne changent jamais. Idéalement,
une expression constante ne contient que des nombres et des références à une constante définie précédemment
expressions et fonctions. Les définitions de fonction constante sont remplacées par leur valeur
dans toute expression qui les utilise avec des arguments constants. Toutes les fonctions prédéfinies et
les variables ont l'attribut constant. Ainsi, " sin(PI/4) " dans une expression serait
immédiatement remplacé par ".707108" sauf si sin() ou PI ont été redéfinis par l'utilisateur. (Noter
que la redéfinition des expressions constantes n'est pas une pratique recommandée !)

La définition d'une variable ou d'une fonction peut être affichée avec le '?' commander:

? Nom

Si aucun nom n'est donné, toutes les définitions sont imprimées. La commande '>' écrit les définitions dans un
fichier:

> fichier

De même, la commande '<' charge les définitions.

La bibliothèque suivante de fonctions et de variables prédéfinies est fournie :

PI le rapport de la circonférence d'un cercle à son diamètre.

si (cond, puis, autre)
si cond est supérieur à zéro, alors est évalué, sinon sinon est évalué.
Cette fonction est nécessaire pour les définitions récursives.

sélectionner(N, un1, un2, ..)
renvoie aN (N est arrondi à l'entier le plus proche). Cette fonction fournit un tableau
capacités. Si N est égal à zéro, le nombre d'arguments disponibles est renvoyé.

rand(x) calculer un nombre aléatoire entre 0 et 1 basé sur x.

plancher (x) renvoie le plus grand entier non supérieur à x.

ceil (x) renvoie le plus petit entier non inférieur à x.

sqrt (x) renvoie la racine carrée de x.

exp (x) calculer e à la puissance x (e approx = 2.718281828).

log (x) calculer le logarithme de x à la base e.

log10(x) calculer le logarithme de x en base 10.

péché(x), cos(x), tan (x)
fonctions trigonométriques.

asin(x), acos(x), atan (x)
fonctions trigonométriques inverses.

atan2(oui, x)
tangente inverse de y/x (plage -pi à pi).

Utiliser icalc en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad