亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C++使用循環(huán)計(jì)算標(biāo)準(zhǔn)差的代碼實(shí)現(xiàn)

 更新時(shí)間:2023年12月28日 09:22:59   作者:SunkingYang  
在C++中,計(jì)算標(biāo)準(zhǔn)差可以使用循環(huán)來實(shí)現(xiàn),本文給大家介紹了一個(gè)示例代碼,演示了如何使用循環(huán)計(jì)算標(biāo)準(zhǔn)差,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,需要的朋友可以參考下

在C++中,計(jì)算標(biāo)準(zhǔn)差可以使用循環(huán)來實(shí)現(xiàn)。下面是一個(gè)示例代碼,演示了如何使用循環(huán)計(jì)算標(biāo)準(zhǔn)差:

#include <iostream>
#include <cmath>

int main() {
    int arr[] = {2, 4, 6, 8, 10}; // 測試數(shù)據(jù),可以根據(jù)實(shí)際需求修改

    int n = sizeof(arr) / sizeof(arr[0]); // 計(jì)算數(shù)組的長度
    double sum = 0; // 存儲所有數(shù)據(jù)的和
    double mean = 0; // 存儲均值

    // 計(jì)算所有數(shù)據(jù)的和
    for (int i = 0; i < n; i++) {
        sum += arr[i];
    }

    // 計(jì)算均值
    mean = sum / n;

    double sumOfSquaredDiff = 0; // 存儲所有數(shù)據(jù)與均值差的平方和

    // 計(jì)算每個(gè)數(shù)據(jù)與均值的差的平方,并累加
    for (int i = 0; i < n; i++) {
        sumOfSquaredDiff += pow(arr[i] - mean, 2);
    }

    // 計(jì)算標(biāo)準(zhǔn)差
    double stdDev = sqrt(sumOfSquaredDiff / n);

    std::cout << "標(biāo)準(zhǔn)差:" << stdDev << std::endl;

    return 0;
}

這段代碼首先定義了一個(gè)整數(shù)數(shù)組arr,然后計(jì)算數(shù)組的長度n。接著,使用一個(gè)循環(huán)計(jì)算所有數(shù)據(jù)的總和sum。

然后,計(jì)算均值mean,即將總和除以數(shù)組長度。

接下來,使用另一個(gè)循環(huán)計(jì)算所有數(shù)據(jù)與均值差的平方和sumOfSquaredDiff。這里使用了pow函數(shù)來計(jì)算平方。

最后,計(jì)算標(biāo)準(zhǔn)差stdDev,即將平方和除以數(shù)組長度再開方。

最后,輸出標(biāo)準(zhǔn)差的值。

你可以根據(jù)自己的實(shí)際需求修改測試數(shù)據(jù),并使用以上代碼計(jì)算標(biāo)準(zhǔn)差。

到此這篇關(guān)于C++使用循環(huán)計(jì)算標(biāo)準(zhǔn)差的代碼實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)C++循環(huán)計(jì)算標(biāo)準(zhǔn)差內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論