【iOS版アプリ】不具合のお知らせ

伸び率の計算をする際に、
たとえば「前月比○○%の伸び率」といったような表示をする場合、

1月・・・ 5,000
2月・・・ 12,000

だった場合は2月÷1月×100=240%で出るかと思うのですが、
これが対象となる数値がマイナスだった場合、

1月・・・ -5,000
2月・・・ 12,000

先ほどのように計算しようとするとマイナス部分をどのようにしたらよいのかが分かりません。
マイナスがない場合と同様に考えて計算しても良いのか、あるいは別な方法を用いらなければならないのか・・・。


どなたかご教授いただければと思います。

A 回答 (1件)

伸び率は「増加分÷基準の月の絶対値×100」です。



>1月・・・ 5,000
>2月・・・ 12,000

の場合は「(12000-5000)÷5000×100」で「140%」になります。

ですので、
>だった場合は2月÷1月×100=240%で出るかと思うのですが、
は間違っています。

>1月・・・ -5,000
>2月・・・ 12,000

の場合は「(12000-(-5000))÷(5000)×(100)」で「340%」になります。

なお、この式は「差が無い時は0%」になります。

もし「差が無い時は100%」にしたい(それは「伸び率」ではなく「前月比率」ですが)場合は、上記の式で出た数値に「100%」を足して下さい。それぞれ「240%」「440%」となり、質問者さんが欲しがった値になります。
    • good
    • 23
この回答へのお礼

そもそもの考え方も間違えていたんですね!
非常に勉強になりました。
ご教授ありがとうございました。

お礼日時:2007/03/03 18:32

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング