chy_farm(2018/07/23 Mon 10:08) [ 編集 ] [ 返信 ]
> ちゃんと計算できます。
> Rは2次方程式の解なので2つの解がありますが、R>0となるほうの値を使います。
ずいぶん使っていなかったので、括弧のつけ方を忘れていました。
A:0.56;
r:10000;
θ:54;
A*r*{A*(1+tan(θ)^2)+sqrt(1+tan(θ)^2)}/{1-A^2*(1+tan(θ)^2)};
と入れて、簡略化したんですが、、、
rat: replaced
0.56 by 14/25 = 0.56
rat: replaced -0.3136 by -196/625 = -0.3136
rat: replaced 5600.000000000001
by 5600/1 = 5600.0
(%o10) (5600*{(25*sqrt(tan(54)^2+1)+14*tan(54)^2+14)/25})/({-(196*tan(54)^2-429)/625})
ここまで↓しか計算してくれません。
(5600.0*{2.020065632575071})/{0.544023537881386}
仕方なく電卓でやったら、inara1さんの試算とだいたい同じですが、、、
inara1さんはどうやって最後まで計算させたのですか?
近似値をfloot()で、とやってみても出ません。