shell数学运算let、(())、[]、expr和bc

 时间:2026-02-15 04:38:50

1、利用let执行数学运算。使用let执行运算时,变量名之前不需要添加$。

shell数学运算let、(())、[]、expr和bc

shell数学运算let、(())、[]、expr和bc

2、利用(())执行数学运算。使用(())执行算数运算时,变量名之前可以加$,也可不加$。

shell数学运算let、(())、[]、expr和bc

shell数学运算let、(())、[]、expr和bc

3、利[ ]执行数学运算。使用[ ]执行算数运算时,变量名之前可以加$,也可不加$。

shell数学运算let、(())、[]、expr和bc

shell数学运算let、(())、[]、expr和bc

4、使用expr执行数学运算。expr变量名之前必须加$,且变量名与运算符号之间必须留一个空格,不然不执行算数运算。expr不支持自增减运算,也不支持简写。

shell数学运算let、(())、[]、expr和bc

shell数学运算let、(())、[]、expr和bc

1、进行浮点运算。

#!/bin/bash

echo "6*0.56" | bc

no=6

result=`echo "$no*1.5" | bc`

echo $result

echo "scale=2;9/8" | bc

用分号作为定界符,通过stdin将多个参数传递给bc。参数scale=2将小数位个数设置为2。因此bc将会输出包含两个小数位的数值。

shell数学运算let、(())、[]、expr和bc

shell数学运算let、(())、[]、expr和bc

2、计算平方以及平方根。

shell数学运算let、(())、[]、expr和bc

3、进制转换。例如将十进制转换成二进制,再将二进制转回十进制。

shell数学运算let、(())、[]、expr和bc

shell数学运算let、(())、[]、expr和bc

  • vscode添加扩展插件技巧分享
  • 如何在Linux系统上搭建NFS服务器
  • Eclipse 安装背景主题 Color Theme
  • Linux平台上安装MySQL Workbench
  • 如何使用DbVisualizer一次性打开所有数据库连接
  • 热门搜索
    胸围怎么量 酒店入住时间怎么算 女性尿频是怎么回事 丸子头怎么扎 我的世界怎么驯服猫 薛佳凝和胡歌怎么回事 汽车购置税怎么算 背上长痘痘怎么消除 怎么打飞机 阴虚火旺怎么调理