Как удалить с плавающей запятой

У меня есть переменная в виде строки:

var="50.335"

Я пытаюсь преобразовать ее в int следующим образом:

var=$(printf "%.0f\n" "$((var))")

и повторить ее: echo $var Но Я получаю эту ошибку:

syntax error: invalid arithmetic operator (error token is ".335")

Мне нужно, чтобы это целое число, чтобы иметь возможность выполнять с ним разные операции. Как я могу его преобразовать?

1
задан 13 August 2015 в 16:28

0 ответов

Другие вопросы по тегам:

Похожие вопросы: