【Linux】之数值运算符
个人主页:天寒雨落的博客_CSDN博客-C,CSDN竞赛,python领域博主
特别标注:仅为自己的学习记录笔记,方便复习和加深记忆,仅供借鉴参考!
目录
数值运算符
常量相加
变量相加
乘法
举例
其他的运算符表
举例
数值运算符
常量相加
exper是一款表达式计算工具,使用它能完成表达式得求值操作
例如a=`expr 12+17`
完整的表达式要被``包含
代码
#!/bin/basha=`expr 12 + 17`echo "$a"
运行结果
表达式和运算符之间要有空格,不然就会不计算直接输出
代码
#!/bin/basha=`expr 12+17`echo "$a"
执行结果
变量相加
代码
#!/bin/basha=10b=20echo "a=$a"echo "b=$b"echo "a+b=" `expr $a + $b`
执行结果
乘法
其他的运算符都和基础语言差不多,这里的乘法不在只是*而是\*
举例
代码
#!/bin/basha=10b=20echo "a=$a"echo "b=$b"echo "a+b=" `expr $a \* $b`
那么只有*运算结果又是什么样的呢?
会报运算符错误
其他的运算符表
运算符 | 作用 |
-eq(equal) | 检测两个数是否相等,相等返回true |
-ne(not equal) | 检测两个数是否相等,不相等返回true |
-gt(great than) | 检测左边的数是否大于右边的数,大于返回true |
-lt(less than) | 检测左边的数是否小于右边的数,小于返回true |
-ge(great than or equal) | 检测左边的数是否大于等于右边的数,大于等于返回true |
-le(less than or equal) | 检测左边的数是否小于等于右边的数,小于等于返回true |
举例
int1 -eq int2 如果int1 = int2,则为真。
int1 -ge int2 如果int1 >= int2,则为真。
int1 -gt int2 如果int1 > int2,则为真。
int1 -le int2 如果int1 <= int2,则为真。
int1 -lt int2 如果int1 < int2,则为真。
int1 -ne int2 如果int1 != int2,则为真。
各位学习linux的朋友可以联系我,互相讨论,一起进步!!!
【Linux】之数值运算符相关推荐
- linux命令行的操作符,Linux shell 比较运算符使用方法教程
Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统.对于Linux基础,肯定要掌握的是基本命令和一些重要运算符,这篇文章主要介绍了Linux shell 比较运算符详解 ...
- MYSQL数值运算符和函数用法
mysql也有数值运算,那么列出常见的函数 ceil() div() floor() mod() power() round() truncate()等等,具体说说MYSQL数值运算符和函数用法. 1 ...
- java:去除字符串中空格 、 oracle (+) 、 mysql中数值运算符和函数
java:去除字符串中空格 http://www.cnblogs.com/LiuChunfu/p/5661810.html oracle:oracle (+) https://zhidao.baidu ...
- python数值运算符也叫内置运算符_Python全栈工程师(数值类型、运算符)
1.十进制表示方式 10 200 -100 999 八进制: 0o177(127) 0o11(9) 2.十六进制: 0x11(17) 0xff(255) 0x1a2b 3.二进制: 0b111 0b1 ...
- linux 键盘 数值,键盘数值对照表
键盘数值对照表 按键 数值 描述 DOM_VK_CANCEL 3 Cancel key DOM_VK_HELP 6 Help key DOM_VK_BACK_SPACE 8 退格键 DOM_VK_TA ...
- linux脚本变量运算符,linux——Shell 脚本基础篇(变量类型,变量操作,定义,运算与逻辑关系)...
Shell 脚本基础 1.变量 什么是变量 #a=1 # echo $a 1 变量:可以变化的量 1.2变量名称注意事项 变量名不能以数字开头 不能与系统中已有的环境变量重名,尽量不要全部使用大写,尽 ...
- python常见的数值运算符_第18 p,Python中各种常用的运算符,特别是增量运算符...
原标题:第18 p,Python中各种常用的运算符,特别是增量运算符 大家好,我是杨数Tos,这是<从零基础到大神>系列课程的第18篇文章,第二阶段的课程:Python基础知识:Pytho ...
- base | 数值运算符和逻辑运算符
本篇介绍一些在数值运算和逻辑运算方面常使用的运算符.这些符号的使用方法很容易理解,重点了解其功能即可. 数值运算 运算 运算符或函数 加法 + 减法 - 乘法 * 除法 / 幂次 ^或** 以e为底的 ...
- Linux Shell数值比较和字符串比较及相关
说明: 1. 把字符串当成整型进行比较,由于abcd等字符对不上0123当程序尝试去转成二进制时无法完成转换,所以用于数值比较的运算不能用于字符串比较:但是把整型当成字符串进行比较,0123这些数值完 ...
最新文章
- D-Link云摄像头超过120款产品存在漏洞,约40万台设备受影响
- linux 内存管理中的 rss 和 vsz
- OpenCV中利用cvConvertScale()对图像数据作线性变换
- Altium Designer 资料整理
- 论文学习3-Improving Neural Fine-Grained Entity Typing with Knowledge Attention
- 线程控制、如何给面试官描述线程不安全的情况?模拟黄牛抢票展现不安全的情况及解决方式、互斥锁加锁解锁
- POJ2931不平等博弈
- 超大规模NLP模型升级,来智源大会见证世界记录的刷新
- cs6导入库闪退 flash_flash cs6源文件怎么修复,导入老跳出意外格式,我是用flash cs6做的。我还有一半没有导出 swf 呢?...
- linux用dd命令刻录u盘,巧用linux dd命令刻录启动U盘
- no artifacts configured
- IOS捷径早安,创建自动化可实现自动化叫醒
- C++案例——联系人管理系统
- 微软账户无法登录(应用商店进不去等)
- html5绘制矩形动画,HTML5 Canvas中绘制矩形实例
- [T-ARA][남주긴 아까워][给别人可惜了]
- 教你轻松用Python画一只肥肥的柯基狗狗——turtle库绘制椭圆与弧线实践
- 8. 关于打分函数F1分数 TPR PPV等
- [iOS开发]Category、Extension和关联对象
- android ios打包工具下载,IOS移动开发之快速打包工具---- iTunes 降级 到12.6,回到你熟悉的版本...
热门文章