linux 求余数_Linux的bc命令:计算器
bc 命令是任意精度计算器语言,通常在linux下当计算器使用,可以做基本的数学运算。在终端输入 bc 命令,即可进入 bc 进行交互式的数学计算,如下图所示。输入quit退出。在Shell编程中,也可以通过管道和输入重定向来使用bc。bc 在默认情况下是交互式的指令,在 bc 环境下,可以使用以下计算符号:加法:+减法:-乘法:*除法:/指数:^余数:%bc 也支持以下函数:求平方根:sqrt(
·
bc 命令是任意精度计算器语言,通常在linux下当计算器使用,可以做基本的数学运算。
在终端输入 bc 命令,即可进入 bc 进行交互式的数学计算,如下图所示。
输入quit退出。
在Shell编程中,也可以通过管道和输入重定向来使用bc。
bc 在默认情况下是交互式的指令,在 bc 环境下,可以使用以下计算符号:
- 加法:+
- 减法:-
- 乘法:*
- 除法:/
- 指数:^
- 余数:%
bc 也支持以下函数:
- 求平方根:sqrt(n)
- 求数值的长度:length(n)
- 设置小数的有效位:scale
- 设置输入进制格式:ibase
- 设置输出进制格式:obase
scale 默认为0,通过 scale 设置小数的有效位:
ibase 和 obase 默认都是十进制:
通过 ibase 设置输入进制格式,如下图所示,x=111,当输入是十进制时,x为111;当输入是二进制时,x为7;
通过 obase 设置输出进制格式,如下图所示,x=7,当输出是十进制时,x为7;当输出是二进制时,x为111。
更多推荐
已为社区贡献1条内容
所有评论(0)