0

私は資産価格に関するデータを持っていますが、一部の価格は 0 です。収益を計算する式は ((curPrice/prevPrice)-1)*100 です。前の価格がゼロの場合に取るべき最善のアプローチは何ですか? 増加率を 100% として扱ってよいでしょうか。

以下は有効でしょうか?

previousPrice == 0 ? return 100 : ((curPrice/prevPrice)-1)*100;
4

2 に答える 2

4

いいえ。前の値が 1 で現在の値が 1000 の場合、99900% が返されます。

代わりにすべきことは、変更を別の方法で説明することです。たとえば、パーセンテージの増加に言及せずに、価格が現在 X になっているとします。

于 2013-09-27T02:01:53.407 に答える