電子書籍の厳選無料作品が豊富!

PHPでこのような数字を算出するには、どのような式を作れば良いですか?また、このグラフは自然対数ですか?

http://card.no-ip.info/math/m.php?s=y=exp%28x%29 …

例えば、Aの数字があるとします。それを1段階ずつレベルアップするとします。そのレベルアップに伴ってAの数字がランダムのように増えていき、最大値もランダムによって違ってくるといった計算方法はありますでしょうか。

申し訳ありませんが、私は頭が悪くてさっぱり分かりません。分かる方は教えて頂けませんでしょうか。

A 回答 (3件)

> このグラフは自然対数ですか?



他の回答されている方も仰っておりますが、対数関数の逆関数である指数関数かと思われます。

PHP の関数は次の URL をご参照なさってください。

PHP: exp - Manual
http://jp2.php.net/exp

> 私は頭が悪くてさっぱり分かりません。

私も頭が悪くてあなたが何をなさろうとしているのか意味が理解できませんが……

※ 引用が前後します。
> Aの数字があるとします。それを1段階ずつレベルアップ

for 文などで何かなさりたいという意味でしょうか?

> レベルアップに伴ってAの数字がランダムのように増えていき、最大値もランダムによって
> 違ってくるといった計算方法

これは rand や mt_rand などの乱数生成と組み合わせたいという意味でしょうか?

PHP: mt_rand - Manual
http://jp2.php.net/mt_rand
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
参考にさせていただきました。

お礼日時:2008/03/29 01:59

数学関数(math)に、そのものズバリのexp()があります。



  http://www.php.net/manual/ja/ref.math.php
  http://www.php.net/manual/ja/function.exp.php
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
参考にさせていただきました。

お礼日時:2008/03/29 01:59

指数関数ですね。

高校で習いましたがさっぱり忘れてしまいました。
指数を求める公式をそのままPHPで表現すれば万事OKですね!
それともPHPにはもともと指数を求める関数があるのでしょうか?そのあたりはわかりません。

参考URL:http://www.geocities.jp/cbc_vbnet/function/mathf …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
参考にさせていただきました。

お礼日時:2008/03/29 01:58

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