• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:iアプリの関数(log)について)

iアプリの関数(log)について

このQ&Aのポイント
  • iアプリの関数(log)の計算方法について説明します。
  • FastMathクラスとMathクラスでlog関数を使用する方法を比較します。
  • Dojaでのlog関数のサポートに関して調査します。

質問者が選んだベストアンサー

  • ベストアンサー
noname#257915
noname#257915
回答No.2

参考URLの[iアプリ]-[iアプリ技術資料のダウンロード]にある資料に 目を通すことをお勧めします。 JavaDocぐらいちゃんと読んだほうが良いですよ。 「iアプリコンテンツ開発ガイド for DoJa-4.0  各機種オプションAPI・拡張API実装状況」 を見る限り2005年度後期発売機種にはC3DMathは削除されている ようです。SH901iSは実装されていないようです。 サポートされていなければ使うとUnsupportedOperationException が発生するはずなので使用してみればわかります。 ご自分でlogのアルゴリズムを実装するしかないですね。 logの近似計算アルゴリズムは詳しくないので再度質問されるか検索 して下さい。

参考URL:
http://www.nttdocomo.co.jp/p_s/imode/make/java/index.html
vega0707
質問者

お礼

詳細に教えて戴き大変ありがとうございました。 logのアルゴリズムを検索してみます。

その他の回答 (1)

noname#257915
noname#257915
回答No.1

DojaのJavaDocをすみずみまで確認しましたか。 見た限りMathとFastMathではlogはサポートされていないようです。 オプションAPIのC3DMathにはサポートされているようです。 ただオプションAPIはすべての機種で確実に実装がされている保証 がないので、あなたがどの機種を対象としているかで使えないかも しれません。

vega0707
質問者

補足

やはりlogはサポートされていないんですね。 できればSH901iSで動かしたいと思います。オプションAPIについて良く分からないのですが、機種によって対応していないのでしょうか?

関連するQ&A