Si vous voulez effectuer rapidement un calcul simple très rapidement sans lancer la calculatrice KDE, bc ou autre il y a une solution très rapide. Dans le menu K faites “Exécuter une commande” ou appuyez sur Alt+F2. Tapez votre calcul (par exemple (3+7)*58) puis appuyez sur [Entrée]. Celui-ci sera remplacé par la solution !
(Je ne me souviens plus où j’ai trouvé cette astuce… Sans doute sur linuxfr)
Probablement que ça utilise la calculatrice en ligne de commande “bc”
luciole:/etc/X11# bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
2+2
4
Mais une question: Comment ton truc “Exécuter une commande” sait qu’il doit utiliser bc ?
Bah je suppose que quand il voit que la commande entrée ne contient aucune lettre il interprète comme un calcul. Parc contre ça supporte pas les décimales…
Je ne connaissais ni l’un, ni l’autre mais j’avoue que ‘google’ est plus facile d’accès et le fait des décimales acceptées est important.
Merci à vs 2.
Superbe même excellent astuce très pratique sauf que quand je le fais chez moi, sa marche bien , exemple :
alt + f2 ensuite 254*25 il me trouve le bon résultat en + mais lorsque qu’ensuite je fais quitter j’ai mon bureau qui devient noir et j’ai plus accés avec alt + f2 ni en cliquant sur executer une commande !
Sa vous est arriver ou sa n’arrive qu’à moi ce genre de chose
[quote=“neness”]Superbe même excellent astuce très pratique sauf que quand je le fais chez moi, sa marche bien , exemple :
alt + f2 ensuite 254*25 il me trouve le bon résultat en + mais lorsque qu’ensuite je fais quitter j’ai mon bureau qui devient noir et j’ai plus accés avec alt + f2 ni en cliquant sur executer une commande !
Sa vous est arriver ou sa n’arrive qu’à moi ce genre de chose
[/quote]
Pareil chez moi, je te rassure.
Altf2, entrer 1 , cliquer executer, attendre que ca plante (2, 3 secondes)
Ensuite plein de trucs déconnent
[quote]
x@debian$ bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty’. scale=4
1/3
.3333[/quote]
Autre exemple en ligne de commande (bash ne gère pas les flottants) donc il faut souvent utiliser bc
[code]x@debian$ echo $((1+0.5))
bash: 1+0.5: syntax error in expression (error token is “.5”)
x@debian$ echo $((1+015)) <- un chiffre commencant par 0 est pris en octal
14
x@debian$ echo $((1+10#015)) <- on force la base 10 pour eviter ce problème
16
x@debian$ echo $(echo "scale=10; 4a(1)" | bc -l) <- pi=4arctan(1) il parait
3.1415926532
[quote]
x@debian$ bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty’. scale=4
1/3
.3333[/quote]
Autre exemple en ligne de commande (bash ne gère pas les flottants) donc il faut souvent utiliser bc
[code]x@debian$ echo $((1+0.5))
bash: 1+0.5: syntax error in expression (error token is “.5”)
x@debian$ echo $((1+015)) <- un chiffre commencant par 0 est pris en octal
14
x@debian$ echo $((1+10#015)) <- on force la base 10 pour eviter ce problème
16
x@debian$ echo $(echo "scale=10; 4a(1)" | bc -l) <- pi=4arctan(1) il parait
3.1415926532