関数intpow マニュアル

(The documentation of function intpow)

Last Update: 2023/6/27


◆機能・用途(Purpose)

整数の巾乗を計算する。
Compute the power of an integer.


◆形式(Format)

#include <intmath.h>
inline int intpow(const int m,const int n)


◆引数(Arguments)

m 巾乗を計算したい整数。
An integer whose power is to be computed.
n 巾。
The power.


◆戻り値(Return value)

\(m^n\)の値。 \(m<0\)の場合にも「\(m\)を\(n\)回掛けた値」として計算する。 \(n<0\)の場合はエラー終了する。 また\(0^0=1\)とする。
The value of \(m^n\). The value is computed even in case of \(m<0\), as the \(n\)-times products of \(m\). In case of \(n<0\), the program finishes as an error. Also, \(0^0\) is regarded to be 1.


◆使用例(Example)

int i=intpow(3,2);
int j=intpow(-3,3);

この例では\(i=3^2=9\), \(j=(-3)^3=-27\)となる。
This example gives \(i=3^2=9\) and \(j=(-3)^3=-27\).