/*★ 円に内接する正六角形から円周率を計算する 前田 稔 ★*/ #include <stdio.h> #include <math.h> //★ MAIN PROGRAM int main() { double kaku,len,ht,l2,hw; int i; kaku= 6.0; len= 1.0; for(i=0; i<15; i++) { printf("正多角形=%f LEN=%f PAI=%f\n",kaku,len,len*kaku/2.0); l2= len/2.0; ht= sqrt(1.0-l2*l2); hw= 1.0-ht; len= sqrt((hw*hw)+(l2*l2)); kaku= kaku+kaku; } return(0); } |
C:\Users\maeda>CD C:\DATA\Cpp\BAT\Console C:\DATA\Cpp\BAT\Console>CL Pai.cpp C:\DATA\Cpp\BAT\Console>Pai.exe |
cl /clr Pai.cpp |
ファイル名 | サイズ | 説明 |
---|---|---|
pai.exe | 73,728 byte | Native Code(CL Pai.cpp) |
pai.exe | 23,040 byte | CLI Code(CL /clr Pai.cpp) |
pai.exe.manifest | 383 byte | CLI のとき作成される |