0

基本税を計算する bash スクリプトが必要です。によって呼び出すことができるはずです

tax.sh またはオプションのパラメーターを使用: tax.sh (資本またはヘルプ) (利率) (期間)

私が持っているのは次のとおりです。

re='^-?[0-9]+([.][0-9]+)?$'
echo "capital: "
read capital
if ![[ $capital =~ $re ]] ; then
  echo "invalid capital!" >&2; exit 1
fi
echo "rate: "
    read rate
    if ![[ $rate=~ $re ]] ; then
      echo "invalid rate!" >&2; exit 1
    fi
echo "duration: "
    read duration
    if ![[ $duration=~ $re ]] ; then
      echo "invalid duration!" >&2; exit 1
    fi
echo "the capital after "$duration" years is: "
echo "scale=5;($capital*($rate/100)*$duration)+$capital" | bc

パラメータを実装する方法や計算を正しく行う方法がわかりません:/計算は常に、本来あるべきよりも少し小さくなります。

4

1 に答える 1