仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 409|回复: 8
打印 上一主题 下一主题

[其他Linux] 带来一篇Ubuntu技能之在命令行举行数学盘算

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-16 13:28:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
只要了解了Linux的基础之后,应该就可以很轻易的解决掉这方面的问题。而有些朋友们常常一接触Linux就是希望构架网站,根本没有想到要先了解一下Linux的基础。这是相当困难的。
在命令行内里,偶然必要举行一个复杂的手工数学盘算。内置的“bc”命令是一种“恣意精度盘算言语”的前端,假如你是一个正在数学方面事情和进修的职员,在Man内里检察它怎样事情是一件十分成心义的事变。以是,你能够在命令行举行一些一样平常的盘算事情。

利用bc,在命令提醒符上面输出“bc”便可,然后就能够利用“+”、“-”、“*”(乘)和“/”(除)来举行手艺了。比如盘算200乘以133的了局,输出“200*133”,然后输出回车就能够了。

默许情形下,bc的盘算了局没有小数位,你能够输出“scale=8”,如许盘算了局就会准确到小数位今后8位。

盘算完成,输出Ctrl+d加入。

利用bc的互换形式关于复杂的盘算大概有点烦琐,因而能够创建一个Shell剧本间接举行盘算。
翻开Gedit,输出上面的内容:
#!/bin/bash
#Runinputthroughbcforsimplemathpurposes
scale=scale=8;#Noofdecimalplacesforresult
math=${scale}$@
echo$math|bc

坚持加入。改动这个文件的权限为“可实行”,而且把它拷贝到“/usr/bin”目次上面。
$chmod+xcalc
$sudomvcalc/usr/bin/

如今这个命令就能够间接实行了,比如输出:
$calc203+99/16
实行终了,就会输入了局“209.1875”。
</p>
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
灵魂腐蚀 该用户已被删除
沙发
发表于 2015-1-18 10:29:35 | 只看该作者
在学习的过程中,我们用的是VM虚拟机,开始时真的不真的该怎么去做,特别是我的是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。
透明 该用户已被删除
板凳
发表于 2015-1-25 21:48:47 | 只看该作者
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
再现理想 该用户已被删除
地板
发表于 2015-2-4 07:59:04 | 只看该作者
生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
第二个灵魂 该用户已被删除
5#
发表于 2015-2-9 19:25:19 | 只看该作者
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
分手快乐 该用户已被删除
6#
发表于 2015-2-27 19:10:25 | 只看该作者
随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。
兰色精灵 该用户已被删除
7#
发表于 2015-3-9 12:55:14 | 只看该作者
直到学习Linux这门课以后,我才知道,原来我错了。?
谁可相欹 该用户已被删除
8#
发表于 2015-3-17 00:07:58 | 只看该作者
我想即使Linux高手也很难快速准确精练的回答你。
活着的死人 该用户已被删除
9#
发表于 2015-3-23 08:50:55 | 只看该作者
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 21:43

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表