|
■No75943 (しま さん) に返信 ご回答ありがとうございます。 多少読みづらくなるかもしれませんが細かく返信させて頂きます。
> 小数点以下30桁の意味するところがどこにあるのかがよく判りません。 これは私も分かりません。そこまで小さい値で何をしたいのでしょうか・・ しかし、そのような規程ですので対応できるのであれば対応せざるを得ないので泣く泣く質問させて頂きました。
> 第一、とてつもなく大きい数と、とてつもなく小さい数とを足したり、引いたりすれば > (1.0E29 - 1.0E-29 など)表現可能な桁数(仮数が) 60 桁以上なければ表現できないと思います。 これは私が無知でした。
> 更に、分数の結果といっても、絶対値で 1 未満の数値になる保障はないので整数部の桁数も含めて > 有効桁数や、絶対値で最大の数値や絶対値で最小の数値をどこまで表現(又は保持)すべきなのかが > 明らかでないと適切な数値の表現形式は探せないように思いますが、間違っていますか。 仰る通りです。大変失礼いたしました。 とある2つの金額の分数という形になりますので、10倍以上の差は考えられない「だろう」と思っています。 ですので、整数部は1000未満(おそらく実際は200までいかない)の3ケタが必要で、小数部は30ケタが欲しいので 有効桁としては33ケタになるのでしょうか。計算も考えたら66ケタでしょうか・・・
|