在Linux中,if else語句可以進行浮點數的比較。在bash腳本中,可以使用bc
命令來進行浮點數的計算和比較。例如:
a=1.5
b=2.0
if [ $(echo "$a < $b" | bc) -eq 1 ]; then
echo "$a is less than $b"
else
echo "$a is greater than or equal to $b"
fi
上面的例子中,我們首先定義了兩個浮點數變量a和b。然后使用bc
命令來比較這兩個變量的大小,如果a小于b,則輸出"$a is less than $b",否則輸出"$a is greater than or equal to $b"。