[3,3,3,4007500000] dual polyhedron

prism 多面体 諸量

“辺寸が 10mm で 地球赤道周と同じ 正多角形での 反角柱 antiprism の
双対多面体の長さはいくらか?” という問題について お伝えします。

私は 15桁を越す数値計算には 多倍長電卓LM というフリーウエアーを用いています。
( 参照 URL=http://www.vector.co.jp/soft/win95/personal/se242555.html )
以下がそれで作ったプログラムです。C言語的なソフトです。

//--------------コピー開始------------------
a1=40075*1000*100;      // n角形を指定  約40,075 km
b1= pi*2/a1;            // 360/角数
c1=0.5/sin(b1/2);       // 外接円柱半径
d1=0.5*tan(b1/4);       // n角の辺・心寸
e1=sqrt(3)/2;           // 3角かど・辺寸
f1=sqrt(e1^2-d1^2);     // 3角かど・辺寸 軸面投影
g1=sqrt((f1/2)^2+c1^2); // 外接球半径
h1=0.5/g1;              // 角錐高
i1=asin(h1);            // 稜仰角
j1=g1*cos(i1);          // 稜芯寸
k1=pi*2/a1/2;           // 双n接合角/2
l1=0.5/tan(k1);         // 双n辺心寸
m1=asin(l1/j1);         // 双n仰角
n1=j1/cos(m1);          // n頂芯寸

print "";
print "[3,3,3,4007500000] dual polyhedron";
print "";
print "n頂芯寸";
print n1;
print "";
print "光年";           // 9 460 730 472 580 800 m
print n1*2/(9460730472580800*100);
//------------コピー終わり------------------
以下が 20桁指定での計算結果です
[3,3,3,4007500000] dual polyhedron

n頂芯寸
= 939478161669236009.35

光年
= 1.9860584008645899692

« »