[Shell] Calcolatrice

3 risposte [Ultimo messaggio]
Ritratto di Darrol
Darrol
(Geek)
Offline
Geek
Iscritto: 07/09/2004
Messaggi: 170

non esisteva per caso un modo per fare i conti direttamente su Shell?

(a parte una lunga sequenza di asterischi da usare come abaco :-P )

"Lo sa che io ho perduto due figli?"
"Signora, lei è una donna piuttosto distratta!"
©Fabrizio DeAndré

GnuPG 0x948254AA

Ritratto di torakiki
torakiki
(Monster)
Offline
Monster
Iscritto: 30/10/2004
Messaggi: 291

:idea:
....dicesi bc

direttamente dalle man-pages
Quote:

NAME
bc - An arbitrary precision calculator language
SYNTAX
bc [ -hlwsqv ] [long-options] [ file ... ]
VERSION
This man page documents GNU bc version 1.06.
DESCRIPTION
bc is a language that supports arbitrary precision numbers with interactive execution of statements. There are some similarities in the syntax to the C programming language. A standard math library is available by command line option. If requested, the math library is defined before processing any files. bc starts by processing code from all the files listed on the command line in the order listed. After all files have been processed, bc reads from the standard input. All code is executed as it is read. (If a file contains a command to halt the processor, bc will never read from the standard input.)

urpmi bc

ciao

Ritratto di torakiki
torakiki
(Monster)
Offline
Monster
Iscritto: 30/10/2004
Messaggi: 291

.

Ritratto di torakiki
torakiki
(Monster)
Offline
Monster
Iscritto: 30/10/2004
Messaggi: 291

.... sempre su bc

per fare semplicemente conti bisogna digitare bc in shell e dopo i messaggi che vengono a video si possono digitare i conti, siccome di solito i risultati vengono arrotondati al numero intero se vuoi i decimali devi dirgli quanti caratteri deve visualizzare:
Quote:

[andrea@smiggle andrea]$ 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=10
7/3
2.3333333333
quit
[andrea@smiggle andrea]$

ciao

Ps: ah calc lo usavo in slackware, sulla mia MDK "nunc'è"