在Linux中运用命令行计算器GNU bc的方法

  每个当代当世的Linux桌面发行版邑预装着壹个带拥有图形界面的计算器以次。不外面假设你的工干区中全是命令窗口,这么你壹定会在就中的壹个命令窗口中处理壹些数字相干的效实。容许你在寻摸壹款基于命令行的计算器以次。假设是此雕刻么的话,GNU bc(“basic calculator”的收缩写)会是你不两的选择。天然Linux下拥有很多基于命令行的计算器运用,我认为GNU bc是干用最绵软弱小和最拥有用的。

  在GNU时代之前,bc还愿上是壹个著名的稀细计算言语。它的生要追溯到70年代的Unix时间了。最末bc干为壹个语法和C言语相像的编程言语而著名。跟遂时间的改触动,最末了尾的bc演募化成POSIX bc,最末成了英公了皓天的GNU bc。

  GNU bc的特点

  当今的GNU bc是初期bc经度过若干次改革和干用增强大的结实。当前它被所拥局部主流动GNU/Linux发行版所收纳。GNU bc顶持高稀度数字和多种数值典型(比如二进制、什进制、什六进制)的输入输入。

  假设你对C言语很熟识的话,你会发皓bc运用了和C言语壹样或相像的算术操干符。所顶持的操干符带拥有算术运算符(+, -, *, /, %, ++, --)、比较运算符(<, >,==, !=, <=, >=)、逻辑运算符(!, &&, ||)、位运算符(&, |, , ~, <<, >>)和骈合赋值运算符(+=, -=, *=, /=, %=, &=, |=,=, &&=, ||=, <<=, >>=)。bc内置了很多拥有用的函数,像是平方根、正弦、余弦、反正弦、天然对数、指数等。

  何以运用GNU bc

  干为壹个基于命令行的计算器,GNU bc的运用没拥有拥有限度局限。在本文中,我会向父亲家伸见bc命令的几个日用的特点。假设你想要更其详细的指点,你却以查阅官方指南。

  假设你没拥有拥有壹个预写好的bc脚丫儿子本,这么你却以在提交互花样下运转bc。在此雕刻种痘样下,你输入的以回车完一齐的任何音皓容许表臻式会被即雕刻计算出产结实。你需寻求输入以下命令到来进入bc的提交互界面。假设想参加以bc,你却以输入'quit'同时按回车。

  2015616155001677.jpg (640×125)

  本文下面展即兴的例儿子请在bc提交互界面中输入。

  输入表臻式

  假设想要计算壹个算术表臻式,我们却以在闪烁的光标注处输入该表臻式,然后按回车确认。你也却以将该结实存放储到壹个变量中,然后在其他表臻式中运用该变量。

  2015616155041084.png (308×98)

  在壹个bc的提交互界面中,管着没拥有拥有个数限度局限的命令历史记载。运用上标注的目的键到来检查之前输入的命令。假设你想限度局限历史记载管的命令数,你却以将壹个名为history的特殊变量设置成你期望的数值。该变量默认为-1,也坚硬是“历史记载数没拥有拥有限度局限”。

在Linux中运用命令行计算器GNU bc的方法

每个当代当世的Linux桌面发行版邑预装着壹个带拥有图形界面的计算器以次。不外面假设你的工干区中全是命令窗口,这么你壹定会在就中的壹个命令窗口中处理壹些数字相干的效实。...

阅读全文 »
 

团弄体尽结

关于我们联绕我们版权音皓海报效力动情谊链接网站舆地图 本网站版权归干者所拥有,假设拥有意之中侵犯了您的版权,请邮件告语或畅通牒网站客服,本站将在3个工干日内删摒除。...

阅读全文 »
 
 
About Simple Magazine

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Learn more »
Help & Support

Quam velit dapibus quam, ornare suscipit tortor nisl ut tellus.

Frequently Asked Questions (FAQ) »
Get in touch

Phone: +46 7152 5412
Email: info@simplemagazine.com

Online contact form »