使い方についてはこちら。
Fortranをお使いの方におなじみの表現も使えます。
例えば、べき乗は"**"で表現します。
書き方はこんな感じです。a**b
●べき乗 2^3
new1 = 2**3
(new1 = 8)
●ルート sqrt(25)
new2 = 25**0.5
(new2= 5)
●逆数 1/5
new3 = 5**(-1)
(new3 = 0.2)
Fortranの記述方法と同じです。
同じですと書いてふと不安に。。。
I1**I2において、I1, I2が整数でI2が負数の場合
1/(I1**ABS(I2))と整数除算の規則を適用して解釈されるので、10**(-3)は1/(10**3)となり0となる。
このため、0.001という答えを得たい場合には、実数で10.0**(-3.0)と入力しないといけないのでは・・・???
動きを確認してみました。
equationに整数で書いてもふつーに動いてるや。
あ、そういえば、TRNSYSはすべてdouble precisionで値が引き渡されるから、equationに書いた値もdouble precisionで処理されているってことかな。
equationに整数で書いてもふつーに動いてるや。
あ、そういえば、TRNSYSはすべてdouble precisionで値が引き渡されるから、equationに書いた値もdouble precisionで処理されているってことかな。
ってことで、実数扱いです。
まわり~みちく~ねくね~♪。
というわけで、べき乗、お試しあれー。
以上、Over !!