用Linux shell编的一个小计算器

原创 2005年05月27日 08:20:00

#!/bin/sh

echo  -n "welcome to my programming world"

echo  -n "This program is a calculator"

operator=" +      -      x    /  exit "

echo "please input two digits:"

read number1 number2

select  i  in $operator

do

case $i  in

+)

result=$(($number1+$number2))

echo "$number1+$number2=$result"

;;

-)

result=$($(number1-$number2))

echo "$number1-$number2=$result"

;;

X)

result=$(($number1 * $number2))

echo "$number1 X $number2=$result"

;;

/)

result=$(($number1 / $number2))

echo "$number1 / $number2=$result"

;;

exit )

echo "byebye"

exit 0

;;

done

这个程序其实还不完善,比如在做除法时,并没有判断除数不能为0这个特点,其实可以用WHILE语句来

进行判断。

 

linux下的shell运算(加、减、乘、除)

((i=$j+$k))    等价于 i=`expr $j + $k` ((i=$j-$k))     等价于   i=`expr $j -$k` ((i=$j*$k))     等价于   i=`e...
  • zwx19921215
  • zwx19921215
  • 2014年03月12日 16:25
  • 91453

用shell实现的简单计算器

#!/bin/bash #echo "1.$12.$23.$3" if [ "$2" == "+" ] then     RES=`expr $1 + $3`     echo ">>t...
  • jeffreyst
  • jeffreyst
  • 2012年10月10日 19:12
  • 4540

Shell脚本计算2-100的偶数和

使用Shell脚本来进行 2+4+6…+100,也就是2-100的偶数和的实现。 使用for循环和 let#!/bin/sh SUM=0 for (( i=0; i...
  • zbw18297786698
  • zbw18297786698
  • 2017年08月21日 20:16
  • 814

linux下的计算器

昨天想要计算一些数据,但查找计算器比较麻烦,不如以前的菜单方式方便。 虽然有搜索的功能: 但需要知道启动命令是什么,否则就得在里面慢慢找。之前我并不知道计算器的启动命令是什么,好不容易...
  • redouba
  • redouba
  • 2014年07月31日 16:44
  • 2530

LINUX任意精度计算器BC用法

用途说明 Bash内置了对整数四则运算的支持,但是并不支持浮点运算,而bc命令可以很方便的进行浮点运算,当然整数运算也不再话下。手册页上说bc是An arbitrary precision calcu...
  • huangjin0507
  • huangjin0507
  • 2015年04月14日 18:11
  • 4453

shell中计算器的设计

shell脚本可以实现的功能有很多,下面简单的介绍下在Linux shell中计算器的实现过程。 #!/bin/bash # #The shell is a cal shell read -p...
  • xuejinliang
  • xuejinliang
  • 2015年06月02日 22:57
  • 891

Linux下命令行计算器-bc

每个现代的Linux桌面发行版都预装着一个带有图形界面的计算器程序。不过如果你的工作区中全是命令行窗口,那么你一定会在其中的一个命令行窗口中处理一些数字相关的问题。或许你在寻找一款基于命令行的计算器程...
  • u010871244
  • u010871244
  • 2014年12月04日 10:55
  • 1510

linux下简单好用的计算器: bc

注意啊!要离开bc回到命令提示字符时,务必要输入『quit』来离开bc的软件环境喔! 好了!就是这样子啦!简单的很吧!以后你可以轻轻松松的进行加减乘除啦! [vbird@www ...
  • cgzhello1
  • cgzhello1
  • 2012年08月26日 21:32
  • 1732

linux下如何编写shell脚本_2012-12-21

因为我的同事cwl有事情请假两天,所以需要我直接和lenovo进行交涉,我需要些一个简单的测试程序,这里用到了编写shell脚本,实现两个c程序的编译。我对shell脚本的认识,除了执行过同事写的sh...
  • pearl333
  • pearl333
  • 2012年12月21日 09:21
  • 33086

linux命令行计算器

下面总结linux下的三个命令,来介绍一下linux下的计算方法: 1)bc bc在默认的情况下是个交互式的指 令。在bc工作环境下,可以使用以下计算符号: + 加法 - 减法 * 乘法 /...
  • Hynial
  • Hynial
  • 2015年09月15日 17:26
  • 2257
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用Linux shell编的一个小计算器
举报原因:
原因补充:

(最多只允许输入30个字)