2008-06-24から1日間の記事一覧

図形を正確に配置するには

各六角形を蜂の巣状に配置するには、ひとつ置きに配置するだけです。図のように、各六角形には、固有の座標を与えます。ここで、座標 (3,0) と座標 (5,0) との間には、座標 (4,0) に相当する図形が存在しません。また、座標 (2,1) と座標 (4,1) との間には、…

図形の位置を正確に検出するには

六角形の内部を「精確に」判定するのは面倒です。しかし、正多角形の内接円を使うと、単純な計算で「大まかに」判定できます。図のように、半径の長さが 7 の内接円を想定します。すると、円の中心と任意の点との距離の自乗が 49 以下なら、その点は円の内部…

不正確な正六角形を正確に表現するには

正六角形を正確に表現するのに、整数座標系は不適切です。かと言って、浮動小数で図形を表現しようとすると、誤差が累積します。そこで、次のように、整数座標系で表示可能な、正六角形に近い図形で代用します。三辺の比が a:b:c の三角形に、三平方の定理を…

数学の時間ですよ

要求仕様の変更:オセロゲーム〈蜂の巣〉hexagon 2/5

《Previous|2/5|Next》 Shall_we_Agile = Java.use(better, Python) # 《記事一覧》