前提・実現したいこと
平均値メソッドを作って、配列の平均値を求める課題をしています。そこで、doubleへの型変換のやり方について、わからないことがあるためご教授いただきたいです。
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
先生から、「doubleへの型変換をreturn直前に行う形となります。現状ですと型変換ではなく、doubelでの計算となっています。」という指摘を頂いたのですが、解決法を見いだせずにいるので、何かヒントなどを下さるとありがたいです。
コードは下記の通りです。
エラーメッセージ
該当のソースコード
protected double avg() {
//平均値の計算 double avg = (double) super.sum() / super.toIntArray().length; //返却 return avg; }
ソースコードjava
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
super.sum()は親クラスのsumメソッドです。
super.toIntArray()は配列のメソッドです。
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/07 01:30
2022/01/07 01:45
2022/01/07 02:03
2022/01/07 02:10
2022/01/07 02:35
2022/01/07 08:44