重複の可能性:
スクリプトと浮動小数点の除算
Mismatch Percentage: $((( 100 * $TEST2 ) / $TEST1))
上記のコードからfloat番号を取得しようとしています。私はbashシェルスクリプトを使用しています。しかし、上記のコードは私に浮動小数点数を与えていません。bashは浮動小数点数をサポートしていないと思います
重複の可能性:
スクリプトと浮動小数点の除算
Mismatch Percentage: $((( 100 * $TEST2 ) / $TEST1))
上記のコードからfloat番号を取得しようとしています。私はbashシェルスクリプトを使用しています。しかし、上記のコードは私に浮動小数点数を与えていません。bashは浮動小数点数をサポートしていないと思います
VaughnCatoからの恥知らずな盗み:
echo "Mismatch Percentage: $(echo "100*$TEST2/$TEST1" | bc -l)"
私はで関数を定義しました~./bashrc
function bashCalc ()
{
bc <<< "scale=6;$1";
}
これで、(サブ)シェルでいつでも使用できます。
Mismatch Percentage: $(bashCalc (100*$TEST2)/$TEST1 )