8.64. power 累乗

  • 書式1: power(num,指数)

\(num\) の累乗を計算する。 演算子 ^ と等価である。 結果が実数の最大値を超えると、NULL値が出力される。

利用例

importと入力データ(CSV)の準備

 1import nysol.mcmd as nm
 2
 3with open('dat1.csv','w') as f:
 4  f.write(
 5'''id,base,exponent
 61,5,2
 72,2,8
 83,,
 94,0,10
105,10,0
116,2,0.5
127,2,-1
13''')

基本例

 1nm.mcal(c='power(${base},${exponent})', a='rsl', i="dat1.csv", o="rsl1.csv").run()
 2### rsl1.csv の内容
 3# id,base,exponent,rsl
 4# 1,5,2,25
 5# 2,2,8,256
 6# 3,,,
 7# 4,0,10,0
 8# 5,10,0,1
 9# 6,2,0.5,1.414213562
10# 7,2,-1,0.5