Concalc – Une calculette dans votre terminal

concalc

Si nous devions citer 2 logiciels présents par défaut dans (quasiment) tous les OS, les environnements de bureau et les distributions de la planète, nous pourrions dire sans trop nous tromper qu’il y a un terminal et une calculatrice. Après la lecture de ce billet la calculette traditionnelle va vous paraître bien fadasse et vous lui préférerez peut-être Concalc, une application sympa conçue dans le but vous permettre d’effectuer vos opérations mathématiques depuis votre terminal. Il s’agit plus précisément d’une adaptation de l’analyseur d’algorithme d’Extcalc (une calculatrice Qt), empaqueté pour en faire un programme de console simple. À ce titre d’ailleurs, Concalc est capable d’exécuter des scripts en langage C.

Comme vous pouvez le voir sur l’image d’illustration, l’utilisation de Concalc est vraiment un jeu d’enfant. Une fois installé il suffit d’ouvrir votre terminal, d’entrer la commande de base « concalc » suivie de l’opération à effectuer et d’appuyer sur la touche ENTER.

Exemple :

$ concalc 2+2 [Enter]

Qui devrait vous renvoyer la bonne réponse.

$ concalc 2+2 [Enter]
4

Vous pouvez aller plus loin et entrer des opérations nécessitant une syntaxe plus complexe :

Exemple :

$ concalc "2*(3+7/2)" [Enter]
13

Voilà, ce n’est pas plus compliqué que ça. Pour prendre connaissance des autres options utilisez l’argument « -h ».

Bien entendu vous avez Calc qui fait la même chose (certains diront sans doute « en mieux »), mais dans tous les cas ça peut s’avérer pratique et ça fait très geek. Alors pourquoi faire comme tout le monde et utiliser une calculatrice traditionnelle, quand nous avons un terminal et Concalc dans la machine ?!!

Si ça vous tente vous pouvez en savoir plus sur Concalc en visitant le site du projet.

Pour l’installer sur Archlinux, Manjaro et dérivés il suffit de passer par AUR et pour Debian et Ubuntu apt fera l’affaire.

sudo apt-get install concalc

Amusez-vous bien.

source


7 Responses

  1. Anne Haunime 4 juin 2014 / 20 h 03 min

    En rajoutant simplement :

    calc(){ [[ -z $* ]]&& bc || bc <<< "$*"; }

    dans le .bashrc c'est pas mal aussi :)

    • Noireaude 4 juin 2014 / 20 h 08 min

      Sympa aussi en effet, comme ton site qui a l’air d’être une tuerie ;)

  2. tomamplius 2 juin 2014 / 22 h 44 min

    Sinon il y a bc qui est installé par défaut sur linux :

    # echo « 1 + 1 * ( 100/25 ) » | bc
    5

    • ElVirolo 3 juin 2014 / 0 h 27 min

      On peut également utiliser l’interpéteur Python en tapant tout simplement « python » dans une ligne de commandes.

  3. waitnsea 2 juin 2014 / 6 h 53 min

    Très sympa effectivement.
    À noter aussi la fonction calcul de Synapse:
    Synapse remplace avec plus d’intelligence le Alt+F2 de KRunner sur KDE (Alt+F2 fonctionne aussi sur XFCE, il y a aussi Gnome-Do)
    Le raccourci habituel de synapse est Alt+Espace et dans la fenêtre qui s’affiche pour, habituellement, lancer un programme, on peut aussi entrer une expression mathématique, qui sera instantanément résolue.
    Installer par  » $ yaourt -S synapse » pour Archlinux et Manjaro
    Malheureusement impossible à installer sur Kubuntu

    • Tanouk 3 juin 2014 / 9 h 12 min

      Waitnsea > En quoi Synapse est mieux que Krunner ?

      Krunner permet également les calculs. :)
      Suffit de taper le signe égal = suivi de l’opération pour qu’il donne le résultat.

      On peut lancer des programmes, des vidéos youtube, des articles wikipedia, contrôler son lecteur audio…? J’ai du mal à voir en quoi Synapse serait utile sur KDE. En revanche, sur Gnome, XFCE, LXDE & cie, c’est parfait.

Comments are closed.