Float não é suportado diretamente na aritmética de shell, use bc
para esse cálculo ou complexos. Exemplo:
result='echo "163.41-40.00+0" | bc'
echo $result
Referência: Matemática nos Scripts do Shell , também uma pergunta semelhante: ShellScript UNIX, aritmética com ponto flutuante