差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

あったら便利なマクロ達 [2011/12/01 22:43]
member
あったら便利なマクロ達 [2011/12/01 22:46] (現在)
member
ライン 13: ライン 13:
  #define MIN3(a, b, c) ((a) < (MIN(b, c)) ? (a) : (MIN(b, c)))   #define MIN3(a, b, c) ((a) < (MIN(b, c)) ? (a) : (MIN(b, c)))
  #define MIN4(a, b, c, d) ((a) < (MIN3(b, c, d)) ? (a) : (MIN3(b, c, d)))   #define MIN4(a, b, c, d) ((a) < (MIN3(b, c, d)) ? (a) : (MIN3(b, c, d)))
-  二つ以上の最大値や最小値をとるマクロです。MaxとかMinを使っているので先に定義しておいてください。+  二つ以上の最大値や最小値をとるマクロです。 
 +  MaxとかMinを使っているので先に定義しておいてください。
  #define SWAP(a,b) ((a != b) && (a += b,b = a - b,a -= b))   #define SWAP(a,b) ((a != b) && (a += b,b = a - b,a -= b))
ライン 21: ライン 22:
  変数の符号をとるマクロです。ABSというマクロが定義されていない   変数の符号をとるマクロです。ABSというマクロが定義されていない
  と使えません。また0には使えません。   と使えません。また0には使えません。
-  +
  #define DEG_TO_RAD(deg) (((deg) * PI) / 180.0)   #define DEG_TO_RAD(deg) (((deg) * PI) / 180.0)
  #define RAD_TO_DEG(rad) (((rad) * 180.0) / PI)   #define RAD_TO_DEG(rad) (((rad) * 180.0) / PI)
-  PIは円周率です。どっかでdefineしておいてください。こいつらはラジアンと角度の変換するマクロです。+  PIは円周率です。どっかでdefineしておいてください。 
 +  こいつらはラジアンと角度の変換するマクロです。
  こいつらも結構便利です。   こいつらも結構便利です。
     
/home/users/2/deca.jp-mice/web/cgi/dokuwiki/data/attic/あったら便利なマクロ達.1322747007.txt.gz · 最終更新: 2011/12/01 22:43 by member
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0