如何在bash中使用浮点除法?

如何在bash中使用浮点除法?

我试图在Bash脚本中分割两个图像宽度,但是bash给了我0因此:

RESULT=$(($IMG_WIDTH/$IMG2_WIDTH))

我确实研究了Bash指南,我知道我应该用bc,在互联网上的所有例子中,他们都使用。bc..在……里面echo我试着把同样的东西放进我的SCALE但没起作用。

下面是我在教程中找到的示例:

echo "scale=2; ${userinput}" | bc

我怎么能让巴什给我一个像0.5?


梵蒂冈之花
浏览 1308回答 3
3回答

千万里不及你

你不能,巴什只做整数;你必委托给诸如bc.

慕哥9229398

你可以这样做:bc&nbsp;<<<&nbsp;'scale=2;&nbsp;100/3'33.33更新&nbsp;20130926*您可以使用:bc&nbsp;-l&nbsp;<<<&nbsp;'100/3'&nbsp;#&nbsp;saves&nbsp;a&nbsp;few&nbsp;hits
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python