Pues si, pero de la otra forma que tenias no se puede usar decimales.
Resulta que -eq y todo eso es heredado de test y por eso dije que no era necesario
Solo que test es usado (mas que todo) para chequear tipos de archivo (inodos, dispositivos, fechas, bloques, characteres...)
dc es lo mas viable y se nota cuando usas let.
Pero si ya lo arreglaste... que mas da.