Linux计算器运算的程序文件
创始人
2024-06-21 02:00:33
0

你们知道什么是Linux计算器么这个非常高深的运用技术将由我来非常讲解,Linux计算器NB在哪呢,下面我来进入讲述Linux计算器的无限领域。

19--bc Linux计算器

[root@CentOS4 ~]# bcbc 1.06Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.This is free software with ABSOLUTELY NO WARRANTY.For details type `warranty'. (interrupt) use quit to exit.(interrupt) use quit to exit.quit[root@CentOS4 ~]# Linux计算器在bc上常用的运算符有:+加法-减法*乘法/除法(在没有设置scale精确度时候,自动取整)^指数%求余数(取模)在bc上还可以使用++ 变量-- 变量 变量 ++ 变量 --

[root@CentOS4 ~]# bcbc 1.06Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.This is free software with ABSOLUTELY NO WARRANTY.For details type `warranty'. 1+23234+23/2*326725^315625100%40100%238quit[root@CentOS4 ~]# [root@CentOS4 ~]# bc bc 1.06Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.This is free software with ABSOLUTELY NO WARRANTY.For details type `warranty'. scale=2 /*scale=number*/11/42.7511/33.66quit[root@CentOS4 ~]#
Linux计算器说明:scale=2 是设置小数精确度。/*备注部分*/

bc还可以运行一个Linux计算器带有复杂运算的程序文件(这属于bc的一个扩展属性),如:The following is code that uses the extended features of bc to implement a simpleprogram for calculating checkbook balances. This program is best kept in a file so that it can be used many times  withouthaving to retype it at every use.

Linux计算器使用vi建立一个test运算程序:root@CentOS4 ~]# vi testscale=2print ""nCheck book program!"n"print " Remember,deposits are negative transaction."n"print "Initial balance?";bal=read()bal /= 1print ""n"while (1){"current balance = ";bal"transaction?";trans =read()if(trans == 0) break;bal -= trans bal /= 1}

"test" [New] 14L, 268C written[root@CentOS4 ~]# ls计算结果:[root@CentOS4 ~]# bc "testbc 1.06 Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.This is free software with ABSOLUTELY NO WARRANTY.For details type `warranty'. Check book program!Remember,deposits are negative transaction.Initial balance?560current balance = 560.00transaction?400current balance = 160.00transaction?100current balance = 60.00transaction?0quit[root@CentOS4 ~]#

今天Linux计算器就学到这些,发现很多内容非常的有意思。就近来的学习总结出,要想学好Linux计算器,重要一点是英语要学好。虽然大致的意思能看明白,但很吃力,经常金山词霸来查某一个单词的意思,这样往往浪费了很多的时间在解决单词的意思。

【编辑推荐】

  1. Linux Oracle可以装在WMware虚拟机上
  2. CentOS Linux创建私钥与SSH配置文件
  3. 一些高效的Linux命令行操作
  4. 后门技术和Linux LKM Rootkit详解
  5. Linux下的Memcache安装

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
着眼MAC地址,解救无法享受D... 在安装了DHCP服务器的局域网环境中,每一台工作站在上网之前,都要先从DHCP服务器那里享受到地址动...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...