[問題] 取平均-[兩兩除二] 與 [加總除]
[兩兩除二][加總除]兩者效能上有影響嗎~
或者有更好的方法嗎~
看過除法好像很耗費資源
兩兩相除會因為做太多次而影響效能嗎?
感覺上未知之後是否輸入會變大或變多
(避免到時候益位)兩兩相除是比較好的做法?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.173.147.79
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1473485023.A.3D4.html
※ 編輯: hunandy14 (218.173.147.79), 09/10/2016 13:31:27
→
09/10 13:41, , 1F
09/10 13:41, 1F
→
09/10 13:41, , 2F
09/10 13:41, 2F
→
09/10 13:42, , 3F
09/10 13:42, 3F
痾 表達不完整,等我一下寫個範例~
※ 編輯: hunandy14 (218.173.147.79), 09/10/2016 13:51:34
阿~傻了QQ 實際做了發現沒這麼簡單
這樣會做太多次,想錯了
#include <iostream>
using namespace std;
int main(int argc, char const *argv[]){
double arr[]={4,5,6};
cout << "avg=" << (arr[0]+arr[1]+arr[2])/3 << endl;
double temp1,temp2;
temp1=(arr[0]+arr[1])/2;
temp2=(arr[1]+arr[2])/2;
cout << "avg=" << (temp1+temp2)/2 << endl;
return 0;
}
→
09/10 13:59, , 4F
09/10 13:59, 4F
→
09/10 13:59, , 5F
09/10 13:59, 5F
→
09/10 13:59, , 6F
09/10 13:59, 6F
了解,一時也沒想到還有long long long
※ 編輯: hunandy14 (218.173.147.79), 09/10/2016 14:09:53
→
09/10 14:22, , 7F
09/10 14:22, 7F
→
09/10 14:28, , 8F
09/10 14:28, 8F
推
09/10 15:01, , 9F
09/10 15:01, 9F
→
09/11 22:23, , 10F
09/11 22:23, 10F
→
09/11 22:24, , 11F
09/11 22:24, 11F
→
09/13 00:34, , 12F
09/13 00:34, 12F