如何在 ubuntu 中插入十进制数?

如何在 ubuntu 中插入十进制数?

我怎样才能将十进制数相乘并得到十进制结果?如何修改代码以满足这两个条件? 在此处输入图片描述

答案1

您可以调用桌上计算器程序来进行算术运算:

v1 = 3
pi = 3.14
$ echo "Area of Circle =" $(dc --expression="$pi $v1 * $v1 * p")
Area of Circle = 28.26

如果你不熟悉它,dc 使用逆抛光语法:

  • 堆栈$pi
  • 堆栈$v1
  • 用它们的乘积替换前两个数字
  • 堆栈$v1
  • 用它们的乘积替换前两个数字
  • 打印堆栈顶部

这些是等效的表达式:

$ echo "Area of Circle =" $(dc --expression="$pi $v1 * $v1 * p")
Area of Circle = 28.26

$ echo "Area of Circle =" $(dc --expression="$pi $v1 2 ^ * p")
Area of Circle = 28.26

$ echo "Area of Circle =" $(dc --expression="$v1 2 ^ $pi * p")
Area of Circle = 28.26

相关内容