Мне нужно посчитать переменные, округлить до 2 и сохранить в переменную.
Пример:
У меня есть переменная из массива $ {array [5]} и переменная VAT, мне нужно вычислить простой
( $vat * ${array[5]} + ${array[5]} )
и хранить в переменной цене.
Я пытался:
vat = 0.21
pricevat=$(echo "$vat * ${array[5]}" + ${array[5]} | bc -l)
(( pricevat=$vat*${array[5]}+${array[5]}))
Но ничего не работает:
line 48: ((: pricevat=0.21*0.233+0.233: syntax error: invalid arithmetic operator (error token is ".21*0.233+0.233"
Не могли бы вы помочь мне, пожалуйста? В чем проблема? Что является лучшим решением для этого. Большое спасибо.
S.