1樓:
shell裡不支援浮點運算,你可以讓a 乘以 2 對 b做整除 看返回值是否大於3
**:[ `echo "$a * 2 / $b"|bc` -gt 3 ] && echo "a > b*1.5" || echo "a < b*1.5"
2樓:
判斷 a > b*3/2,即判斷 2a > 3b,這樣就避開浮點運算了。
let a*=2
let b*=3
if [ $a -gt $b ]; thenecho "yes"
else
echo "no"
fi***********************************=
awk中遵循c語法,所以可以直接做浮點運算。
echo "" | awk -v n=$a -v m=$b ''
3樓:匿名使用者
這是浮點數的運算和比較了,shell內建不支援,只能藉助外部命令來判斷,bc或awk都可以做。
if [ `echo "$a > $b * 1.5" | bc` -eq 1 ]; then
echo "a > b*1.5 "
else
echo "a <= b*1.5"
fi或者
if [ `echo "$a $b" | awk ''` -eq 1 ]; then
echo "a > b*1.5 "
else
echo "a <= b*1.5"fi
MATLAB中的兩個變數相乘怎麼編寫
驗證成功,可以執行 x rand 3,4 y rand 4,5 row1,col1 size x row2,col2 size y if col1 row2 disp input is error else result zeros row1,col2 for ii 1 row1 for jj 1 ...
如果ab兩數為比例的內項,兩個外項正好互為導數,已知A等於二又3 4,那麼b等於
根據相關性質,比例的內項之積等於外項之積,因為兩個外項互為倒數,因此外項之積等於1.故而 ab 1,所以 b 1 a 4 11 以上,請採納。兩個外項正好互為導數,則兩個外項的積 兩個內項的積 1 b 1 a 1 2又3 4 4 11 兩個內項和兩個外項的積相等 已知兩個外項互為倒數,則它們的積 1...
A B兩個男的同時追女的,A B兩個男的同時追一個女的,
一般情況下每個人都有各自的自尊的 在某些事情上面 她們寧可再錯上一次 也不願意去開啟那扇門 你給她點時間吧 或許她也只是處於徘徊的邊緣 要不然 你就不用去說了 說了也是白說 有可能是這種情況 或許是其他的情況 總之呢 你要在細節上面去關心她 去照顧她 我想她有一天會理解你的 會跟你在一起的 但是這種...