2017-03-03 5 views
1

For reference, I'm using this version of the shell私は簡単な数式をesで評価できますか?

指数を含む数式を評価したいと考えています。どうすればいいですか? はでは利用できません。また、他のシェルと同じように、ダブルパレントも機能しません。

私が評価したい表現は2^69(2乗69乗)です。私は累乗のために**^を試しました。

私は外部電卓を使用しないソリューションを探しています。うまくいけば純粋なコードです。

+0

「es」のマニュアルページを読みましたが、算術への参照はありません。あなたは純粋な「es」で数学をすることはできないようです。 – chepner

+0

それはあまりにも悪いです。 :( – Riker

答えて

2

ほとんどのUnixシェルは、数学を他のコマンドに委譲しています。 a POSIX utilityなので、おそらくあなたのマシンでbcが利用可能です。

; echo `{echo '2^69' | bc} 
590295810358705651712 
関連する問題