shell算術運算 加減乘除求餘

2021-08-31 18:52:37 字數 2758 閱讀 1320

1.使用 num=`expr 數值1

符號數值2`

數值1與數值2還有符號之間需要空格(數值1  空格  符號  空格  數值2)

#!/bin/bash

echo 「使用expr」

echo 「加法」

num1=`expr 5 + 4`

echo $num1

echo ------

echo 「減法」

num2=`expr 5 - 4`

echo $num2

echo ------

echo 「乘法」

num3=`expr 4 \* 5`

echo $num3

echo ------

echo 「除法」

num4=`expr 8 / 4`

echo $num4

echo ------

echo 「求餘」

2.使用 num=$((數值1符號數值2))

#!/bin/bash

echo '$(())'

echo 「加法」

num1=$((5+5))

echo $num1

echo ------

echo 「減法」

num2=$((5-4))

echo $num2

echo ------

echo 「乘法」

num3=$((5*4))

echo $num3

echo ------

echo 「除法」

num4=$((6/3))

echo $num4

echo ------

echo 「求餘」

3.使用 num=$[數值1符號數值2]

#!/bin/bash

echo '使用$'

echo 「加法」

num1=$[5+5]

echo $num1

echo ------

echo 「減法」

num2=$[5-4]

echo $num2

echo ------

echo 「乘法」

num3=$[5*4]

echo $num3

echo ------

echo 「除法」

num4=$[6/3]

echo $num4

echo ------

echo 「求餘」

4.使用 ((num=數值1符號數值2))

#!/bin/bash

echo '使用(())'

echo 「加法」

((num1=5+5))

echo $num1

echo ------

echo 「減法」

((num2=5-4))

echo $num2

echo ------

echo 「乘法」

((num3=5*4))

echo $num3

echo ------

echo 「除法」

((num4=6/3))

echo $num4

echo ------

echo 「求餘」

5.使用 let num=數值1符號數值2

echo '使用let'

echo 「加法」

let num1=5+5

echo $num1

echo ------

echo 「減法」

let num2=5-4

echo $num2

echo ------

echo 「乘法」

let num3=5*4

echo $num3

echo ------

echo 「除法」

let num4=6/3

echo $num4

echo ------

echo 「求餘」

C 實現大數運算(加減乘除求餘)

我本身想寫 實現整數型大資料的加減乘除和求餘,結果寫著寫著想著連小數運算的也一起寫上 反正加的 不多 電腦是死的,人是活的,當資料超出範圍時,我們可以想其他方法去算,在這裡,我使用string類來存資料,string類的容量足夠大,相信夠一般大資料使用了吧。main.cpp include incl...

大整數的加減乘除求餘

include include define n 50 n是計算的位數 class integer 大整數類 過載建構函式 友元函式實現運算子過載 friend integer operator integer integer friend integer operator integer int ...

django 模板中 加減乘除 求餘

django模板只提供了加法的filter,沒有提供專門的乘法和除法運算 django提供了widthratio的tag用來計算比率,可以變相用於乘法和除法的計算。加法 note value 5,則結果返回15減法 note value 5,則結果返回 5,加乙個負數就是減法了 乘法note 等同於...