いちばんやさしいゲームの作り方

文系の人でも、数理学がわからない人でもゲームプログラミングをマスターできるブログ

累乗(べき乗)を計算するためには pow() 関数を使います。

#include <iostream>

#include <math.h>


int main(int argc, char *argv[])
{
  // 底辺が 10 高さが 5 の斜辺を求める
  int bottom = 10;
  int height = 5;

  // ピタゴラスの定理(三平方の定理)
  std::cout <<sprt(pow(bottom, 2) + pow(height, 2)) <<std::endl;

  return 0;
}

pow() 関数は math.h に定義されています。ちなみに平方根を求める sprt() も math.h に定義されています。 math.h の math は Mathmatics の略です。

累乗を求めるのは多言語では組み込みの場合もあるのですが C/C++ では関数を使わないといけないんですね。最初につまづきやすい部分だったのですが、初心などすっかり忘れてしまっていました。いけませんね…

Contributions




Trackback URL

メルマガ登録・解除
 
挫折不可能!初級ゲームプログラミング完全マニュアル
RSS track feedいちばんやさしいゲームの作り方 TECHNORATI お気に入りに追加する
フィードメーター - いちばんやさしいゲームの作り方 ブログSEO対策:track word カウンター
Firefox meter あわせて読みたい SEO STATUS
このページの先頭へ