Подтвердить что ты не робот

Преобразовать научную нотацию bash script

У меня есть awk script, который хватает числа, которые я хочу. Но проблема в том, что они в таком формате: 1.8200E + 02

В bash script это десятичное обозначение не поддерживается, поэтому я был заинтересован, кто-нибудь может помочь мне с этой проблемой.

4b9b3361

Ответ 1

Мой последний ответ был неправильным, извините. Вы можете использовать printf для этого:

printf '%.0f' 1.8200E+02
182

Ответ 2

Я не знаю лучшего решения...

number=1.8200E+02
python -c "print float('$number')"