当前位置: 首页 > news >正文

做非法网站判什么邢/网络营销评价的名词解释

做非法网站判什么邢,网络营销评价的名词解释,有的网站打开的是html结尾的路径有的不是,网站系统流程图在linux中,我们难免会进行算术运算,其方法有使用expr、let、bc、(())、[]进行算术运算,下面我们就分开讲一讲每一个的用法。 1.expr 介绍: expr一般用于整数值计算,也可以用于字符串操作;今天重点讲解使…

在linux中,我们难免会进行算术运算,其方法有使用expr、let、bc、(())、[]进行算术运算,下面我们就分开讲一讲每一个的用法。

1.expr

介绍:

expr一般用于整数值计算,也可以用于字符串操作;今天重点讲解使用expr进行整数值运算

语法:

expr arg1 operator arg2

arg1:第一个参数

operator:操作运算符

arg2:第二个参数

另外:没有参数之间必须要有空格,否则会报错;对于特殊符号,需要加"\"进行转义

实例:

加法运算

[root@rhel77 ~]# expr 2 + 4
6
[root@rhel77 ~]# a=`expr 2 + 4`
[root@rhel77 ~]# echo $a
6
[root@rhel77 ~]# a=$(expr 2 + 4)
[root@rhel77 ~]# echo $a
6
[root@rhel77 ~]# a=4
[root@rhel77 ~]# expr $a + 4
8
[root@rhel77 ~]# 

减法运算

[root@rhel77 ~]# expr 2 - 4
-2
[root@rhel77 ~]# 

乘法运算(使用*(乘号)时,必须用\屏蔽其特定含义,因为shell可能会误解显示星号的意义。)

[root@rhel77 ~]# expr 4 \* 3
12
[root@rhel77 ~]# 

除法运算

[root@rhel77 ~]# expr 4 / 2
2
[root@rhel77 ~]# expr 4 / 3
1
[root@rhel77 ~]# 

2.let

介绍:

let一般用于整数值计算,let命令和(()),在数学计算方面功能一样,但是没有(())的功能强大,let只能用于赋值计算,不能直接输出,不可以和if条件判断一起使用。

语法:

let 赋值表达式

实例:

加法运算

[root@rhel77 ~]# let a=2+3
[root@rhel77 ~]# echo $a
5
[root@rhel77 ~]# 

减法运算

[root@rhel77 ~]# let a=2-3
[root@rhel77 ~]# echo $a
-1
[root@rhel77 ~]# 

乘法运算

[root@rhel77 ~]# let a=2*3
[root@rhel77 ~]# echo $a
6
[root@rhel77 ~]# 

除法运算

[root@rhel77 ~]# let a=2/3
[root@rhel77 ~]# echo $a
0
[root@rhel77 ~]# 

3.bc

介绍:

bc命令类似基本的计算器,使用它可以做基本的数学运算

语法:

bc [选项] [参数]

实例: 

加法运算

[root@rhel77 ~]# echo "1+3" |bc
4
[root@rhel77 ~]# a=$(echo "1+3" |bc)
[root@rhel77 ~]# echo $a
4
[root@rhel77 ~]# 

减法运算

[root@rhel77 ~]# echo "1-3" |bc
-2
[root@rhel77 ~]# 

乘法运算

[root@rhel77 ~]# echo "1*3" |bc
3
[root@rhel77 ~]# 

除法运算

[root@rhel77 ~]# echo "1/3" |bc
0

除法运算,设置小数位

scale=2(设置小数位,2代表保留两位)

[root@rhel77 ~]# echo "scale=2;(3.1415926-2.004)/1" |bc
1.13
[root@rhel77 ~]# 

指数运算

[root@rhel77 ~]# echo "10^10" |bc
10000000000
[root@rhel77 ~]# 

余数运算

[root@rhel77 ~]# echo "10%3" |bc
1
[root@rhel77 ~]# 

平方根运算

[root@rhel77 ~]# echo "sqrt(100)" |bc
10

使用bc命令结合ibase或obase可以进行进制的运算

二进制转十进制运算

[root@rhel77 ~]# echo "ibase=2;11" | bc
3
[root@rhel77 ~]# 

十进制转二进制运算

[root@rhel77 ~]# echo "obase=2;3" | bc
11
[root@rhel77 ~]# 

4.(())

介绍:

(())用来进行整数值的计算,也可以进行测试算术表达式的结果,还可以应用到C风格的for,while循环语句中;今天重点讲解使用(())进行整数值运算

语法:

((整数运算表达式))

实例:

加法运算

[root@rhel77 ~]# echo $a
5
[root@rhel77 ~]# 

减法运算

[root@rhel77 ~]# a=$((2-3))
[root@rhel77 ~]# echo $a
-1
[root@rhel77 ~]# 

乘法运算

[root@rhel77 ~]# a=$((2*3))
[root@rhel77 ~]# echo $a
6
[root@rhel77 ~]# 

除法运算

[root@rhel77 ~]# a=$((2/3))
[root@rhel77 ~]# echo $a
0
[root@rhel77 ~]# 

5.[]

介绍:

[]用来进行整数值的计算。和(())、let命令一样,$[ ]也只能进行整数运算,而且[]只能对单个表达式的计算求值与输出,不能多个同时进行。

语法:

$[整数运算表达式]

实例:

加法运算

[root@rhel77 ~]# a=$[2+3]
[root@rhel77 ~]# echo $a
5

减法运算

[root@rhel77 ~]# a=$[2-3]
[root@rhel77 ~]# echo $a
-1

乘法运算

[root@rhel77 ~]# a=$[2*3]
[root@rhel77 ~]# echo $a
6

除法运算

[root@rhel77 ~]# a=$[2/3]
[root@rhel77 ~]# echo $a
0
[root@rhel77 ~]# 

6.总结

1.expr

    优点:可以直接输出运算结果

 缺点:计算表达式里面引用变量需使用$,特殊字符需要使用\进行转义,且不能进行多表达同时运算

2.使用let命令进行赋值比较方便

3.bc可以进行整数、小数、求余、幂、平方根等运算,在保留小数后几位,只有除法有效。

4.(())直接求值输出最方便,且支持多表达式同时运算(多表达式使用,(英文逗号)分隔开)。

5.[]

优点:特殊字符不需要转义。

缺点:不能进行多表达式同时运算。

http://www.jmfq.cn/news/5133889.html

相关文章:

  • 哪里可以购买域名/wifi优化大师下载
  • wordpress父网页/重庆关键词优化平台
  • 学网站建设可以从事什么工作/成都短视频代运营
  • 做网站应该注意什么/个人网站怎么做
  • 个人网站设计成品/厦门关键词优化seo
  • 抖音代运营费用大概多少/seo工作内容和薪资
  • 亿网嘉元靠谱吗/北京百度推广排名优化
  • 漯河企业网站建设公司/优化 英语
  • 网站商业模板/链接转二维码
  • 哪家做网站好的/线下推广宣传方式有哪些
  • 做网站比较专业的有哪些公司/营销技巧和营销方法培训
  • 免费网站加速软件/成都seo技术经理
  • 东营市河口区建设局网站/网站怎么优化推荐
  • 网站建设前期规划方案/朝阳seo搜索引擎
  • 报价网站制作/宁波免费seo在线优化
  • 丹阳网站建设案例/网页设计参考网站
  • 深圳市网站建设公司/海南seo排名优化公司
  • 做画找图网站/南京百度seo代理
  • 做网站dw怎么用/seo岗位工作内容
  • 在云服务器打建网站/项目网站
  • 地方性小网站的建设/百度竞价点击软件奔奔
  • 广州天河区房价2022年最新房价/seo外链推广平台
  • 宁波网页/高明搜索seo
  • 2018年网站建设/企业网站建设论文
  • 查找网站建设虚拟目录/怀来网站seo
  • 制作b2c网站多少钱/网站制作公司官网
  • 成都网站建设scwbo/google play 安卓下载
  • 湘潭公司做网站/外国黄冈网站推广平台
  • 做木质的网站/淘宝关键词怎么选取
  • 武汉可信网站建设公司/长春网站优化体验