早教吧 育儿知识 作业答案 考试题库 百科 知识分享

linux除法保留小数我想实现举例:1/3=0.33得到0.33,尝试过bc只能得到.33,没有0了,linux下的shell脚本,1和3是变量$a和$b,并能指定小数点后的位数,

题目详情
linux 除法保留小数
我想实现 举例:1/3=0.33得到0.33,
尝试过bc 只能得到.33,没有0了,
linux 下的shell脚本,1和3是变量$a和$b,并能指定小数点后的位数,
▼优质解答
答案和解析
你可以这样
res=$(printf "%.5f" `echo "scale=5;1/3"|bc`)
%.5f 和 scale=5都表示小数点后面取5位