-
大小: 1KB文件類型: .c金幣: 1下載: 0 次發(fā)布日期: 2021-05-22
- 語(yǔ)言: C/C++
- 標(biāo)簽:
資源簡(jiǎn)介
并行計(jì)算中的多線程計(jì)算PI
代碼片段和文件信息
#include?
#include?
#include?
#include?
#include?
#include?
#define?N?10000000
double?tem[100];
int?pthread_num;
void?cal(int?*?t)
{
????int?i;
????for(i=(*t);i ????{
????????double?deta;
????????deta?=?i*1.0/N;
????????tem[*t]+=sqrt(1-deta*deta)*(1.0/N);
????}
}
void?trans(char?*sint?*b)
{
????*b=0;
????int?i;
????for(i=0;s[i]!=0;i++)
????{
????????*b=(*b)*10+(s[i]-‘0‘);
????}
}
int?main(int?argc?char?*argv[])
{
????//printf(“請(qǐng)輸入線程總數(shù):“);
????//scanf(“%d“&pthread_num);
????trans(argv[1]&pthread_num);
????printf(“線程總數(shù):?%d\n“pthread_num);
????int?start_t=
評(píng)論
共有 條評(píng)論