linux SHELL程序 有求余和乘幂的功能

linux SHELL程序 有求余和乘幂的功能,第1张

shell好像只支持整数运算.

echo $((3**2)) 这个没有问题

echo $((3.2**2)) 这个有问题

你如果要浮点运算.

可以借助bc

echo 3.2^2 | bc -l

%在编程语言中,一般是用来求余数,但是在shell中不是,shell虽然是程序设计语言,但也是Linux的命令语言,而%在Linux中在符号中一般代表变量,有系统变量和自定义变量,在运算式中表示除法,可以说4%3是算式除法。也有可能是逻辑运算,无法确定。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8329704.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存