| pai= 3.1415 9265 3589 7932 3846 2643 3832 7950 2884 1971 |
前田稔(Maeda Minoru)の超初心者のプログラム入門
| Pai = 1*6/2 = 3 |
| HT(三角形の高さ) = SQRT(R**2-(LEN/2)**2) = SQRT(1-(LEN/2)**2) |
| LEN2(正12角形の斜辺) = SQRT((LEN/2)**2 + (1-HT)**2)) |
正多角形= 6 LEN=1 PAI=3 正多角形= 12 LEN=0.517638090205041 PAI=3.10582854123025 正多角形= 24 LEN=0.261052384440103 PAI=3.13262861328124 正多角形= 48 LEN=0.130806258460286 PAI=3.13935020304687 正多角形= 96 LEN=0.0654381656435523 PAI=3.14103195089051 正多角形= 192 LEN=0.0327234632529736 PAI=3.14145247228546 正多角形= 384 LEN=0.0163622792078743 PAI=3.14155760791186 正多角形= 768 LEN=0.00818120805246958 PAI=3.14158389214832 正多角形= 1536 LEN=0.00409061258232819 PAI=3.14159046322805 正多角形= 3072 LEN=0.00204530736067661 PAI=3.14159210599927 正多角形= 6144 LEN=0.0010226538140274 PAI=3.14159251669216 正多角形=12288 LEN=0.000511326923724835 PAI=3.14159261936538 正多角形=24576 LEN=0.000255663463951309 PAI=3.14159264503369 正多角形=49152 LEN=0.000127831732236766 PAI=3.14159265145077 正多角形=98304 LEN=6.39158661510221E-05 PAI=3.14159265305504 |
| double kaku,len,ht; |
| Console.WriteLine("正多角形={0,6} LEN={1,-20} PAI={2}",kaku,len,len*kaku/2.0); |