2024-02-25 17:30:55 +00:00
|
|
|
|
# go-calc
|
2024-02-21 10:42:56 +00:00
|
|
|
|
|
2024-02-25 17:30:55 +00:00
|
|
|
|
Go-calc est une calculatrice en ligne de commande écrite en Go et fonctionnant en notation polonaise inverse.
|
2024-02-21 10:42:56 +00:00
|
|
|
|
|
|
|
|
|
## Installation
|
|
|
|
|
|
2024-02-25 17:30:55 +00:00
|
|
|
|
Vous devez avoir go installé sur votre système. Pour installer go-calc :
|
2024-02-21 10:42:56 +00:00
|
|
|
|
|
|
|
|
|
```
|
2024-02-25 17:30:55 +00:00
|
|
|
|
go install gitea.zaclys.com/bvaudour/go-calc
|
2024-02-21 10:42:56 +00:00
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Usage
|
|
|
|
|
|
2024-02-25 17:30:55 +00:00
|
|
|
|
Saisissez simplement `go-calc` dans votre terminal. Pour afficher l’aide, saisissez `h` puis appuyez sur la touche `Entrée`.
|
2024-02-21 10:42:56 +00:00
|
|
|
|
|
|
|
|
|
Exemple :
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
1 1 + p
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
(effectue l’opération `1+1` puis affiche le résultat)
|
|
|
|
|
|
|
|
|
|
## Opérateurs supportés
|
|
|
|
|
|
|
|
|
|
### Opérateurs mathématiques de base
|
|
|
|
|
|
|
|
|
|
- Addition
|
|
|
|
|
- Soustraction
|
|
|
|
|
- Multiplication
|
|
|
|
|
- Division entière
|
|
|
|
|
- Division exacte
|
|
|
|
|
- Reste
|
|
|
|
|
- Incrémentation
|
|
|
|
|
- Décrémentation
|
|
|
|
|
- Valeur absolue
|
|
|
|
|
- Inverse
|
|
|
|
|
- Puissance au carré
|
|
|
|
|
- Puissance quelconque
|
|
|
|
|
- Racine carrée
|
|
|
|
|
- Racine quelconque
|
|
|
|
|
- Factorielle
|
|
|
|
|
- Valeur absolue
|
|
|
|
|
|
|
|
|
|
### Comparaison de nombres
|
|
|
|
|
|
|
|
|
|
- Comparaison
|
|
|
|
|
- Égalité
|
|
|
|
|
- Inégalité
|
|
|
|
|
- Supériorité
|
|
|
|
|
- Supériorité stricte
|
|
|
|
|
- Infériorité
|
|
|
|
|
- Infériorité stricte
|
|
|
|
|
|
|
|
|
|
### Opération sur les bits
|
|
|
|
|
|
|
|
|
|
- Déplacement à gauche
|
|
|
|
|
- Déplacement à droite
|
|
|
|
|
|
|
|
|
|
### Statistiques
|
|
|
|
|
|
|
|
|
|
- Minimum
|
|
|
|
|
- Maximum
|
|
|
|
|
- Moyenne
|
|
|
|
|
- Médiane
|
|
|
|
|
- Écart-type
|
|
|
|
|
- Mode
|
|
|
|
|
- Variance
|
|
|
|
|
|
|
|
|
|
## Format des nombres
|
|
|
|
|
|
|
|
|
|
Calc supporte 4 types de nombres :
|
|
|
|
|
|
|
|
|
|
- Entiers
|
|
|
|
|
- Décimaux
|
|
|
|
|
- Fractions
|
|
|
|
|
- Nombres scientifiques
|
|
|
|
|
|
|
|
|
|
Les nombres peuvent être spécifiés en n’importe quelle base, de 2 à 36.
|
|
|
|
|
|
|
|
|
|
## Registre
|
|
|
|
|
|
|
|
|
|
Le registre permet de stocker en mémoire des nombres ou piles de nombres, et les réinjecter dans la pile.
|
|
|
|
|
|
|
|
|
|
## Macro
|
|
|
|
|
|
|
|
|
|
Les macros permettent d’enregistrer des suites de commandes complexes.
|