echo 「Enter the value of variable x」
read x
echo 「Enter the value of variable y」
read y
answer="\($x + $y \) \* \($x + $y \) \* \($x + $y \) = $(($x + $y) * ($x + $y) * ($x + $y))"
我希望有一個程序,找出(X + Y)^ 3並請讓我知道什麼應該是實際的代碼在bash腳本
echo 「Enter the value of variable x」
read x
echo 「Enter the value of variable y」
read y
answer="\($x + $y \) \* \($x + $y \) \* \($x + $y \) = $(($x + $y) * ($x + $y) * ($x + $y))"
我希望有一個程序,找出(X + Y)^ 3並請讓我知道什麼應該是實際的代碼在bash腳本
它可以簡單地使用bc
作爲完成評估數學表達式:
$(echo "$(($x+$y))^3" | bc)
或者乾脆使用bash(感謝lecodesportif):
$((($x+$y)**3))
你錯過幾個parens。
修正:
answer="\($x + $y \) \* \($x + $y \) \* \($x + $y \) = $((($x + $y) * ($x + $y) * ($x + $y)))"
我希望這有助於。
P.S.因爲你似乎是一個新用戶,如果你得到一個可以幫助你的答案,請記住將它標記爲已接受,並且/或者給它一個+(或 - )作爲有用的答案。
您還可以使用:
讓ANSWER =(X + Y)** 3
我們在看什麼樣的數字?整數或浮點數? – matcheek 2011-04-17 04:00:07