我最近在bash中发现了'bc',并尝试使用它来打印用户输入的平方根。我编写的程序成功运行,但只打印出'0'而不是用户输入的平方根。
下面是我编写的代码:
#!/data/data/com.termux/files/usr/bin/bash
echo "input value below"
read VAR
echo "square root of $VAR is..."
echo $((a))
a=$(bc <<< "scale=0; sqrt(($VAR))")
我的代码有什么问题?我漏掉了什么吗?