関数check_int_pow2 マニュアル

(The documentation of function check_int_pow2)

Last Update: 2023/6/27


◆機能・用途(Purpose)

整数が2の巾乗になっているか否かをチェックする。
Check if an integer is a power of 2.


◆形式(Format)

#include <intmath.h>
inline void check_int_pow2(const int i)


◆引数(Arguments)

i チェックしたい整数。
The integer to be checked.


◆動作(Behaviour)

引数iで指定した整数が2の巾乗であれば何もしない。 2の巾乗でない場合はプログラムをエラー終了する。
Do nothing if the integer given by argument i is a power of 2. Otherwise, finish the program as an error.


◆使用例(Example)

int i;
scanf("%d",&i);
check_int_pow2(i);