Bash Shell 内置了对整数运算的支持,但是并不支持浮点运算,而 Linux bc 命令可以很方便的进行浮点运算,当然整数运算也不再话下。bc 甚至可以称得上是一种编程语言了,它支持变量、数组、输入输出、分支结构、循环结构、函数等基本的编程元素,所以 Linux 手册中是这样来描述 bc 的:。在终端输入本节我们先学习如何在交互式环境下使用 bc,然后再学习如何在 Shell 编程中使用 bc,这样就易如反掌了。从终端进入 bc在终端输入 bc 命令,然后回车,就可以进入 bc,请看下图:bc 命令还有一些选项,可能你会用到,请看下表。此处我们并不打算展开讲解管道和重定向,不了解的小伙伴请自行百度。

Linux bc命令实现数学计算器

Linux bc命令实现数学计算器

Linux bc命令实现数学计算器

Linux bc命令实现数学计算器

Linux bc命令实现数学计算器

Linux bc命令实现数学计算器