gpt4 book ai didi

c - 用 C : 1E8, 4E6, 1E7 4E6 调度进程

转载 作者:太空宇宙 更新时间:2023-11-04 12:33:45 27 4
gpt4 key购买 nike

我正在理解一个脚本调度进程

我不明白的是:for循环和if条件中使用的1E8、4E6、1E7 4E6。

对应的是什么?它们有什么用处?

void ProcLong(int *);
void ProcCourt(int *);


void ProcLong(int *pid) {
long i;

for (i=0;i<1E8;i++)
if (i%(long)4E6 == 0)
printf(" Proc. Long%d - %ld\n",*pid, i);
printf("############ FIN LONG %d\n\n", *pid);
}


void ProcCourt(int *pid) {
long i;

for (i=0;i<1E7;i++)
if (i%(long)4E6 == 0)
printf(" Proc. Court%d - %ld\n",*pid, i);
printf("############ FIN COURT %d\n\n", *pid);
}

最佳答案

(first number)E(second number) 表示“将第一个数字乘以 10^(第二个数字)”。所以 1E8 就是 1000000004E6 就是 4000000,而 1.5E2 会为 150

有用性是基于意见的,但我认为这个想法是看,比方说,1E11 你可以立即知道 1 之后有多少个零(当然是 11),同时看10000000000 你不能(这里不是 11)。

关于c - 用 C : 1E8, 4E6, 1E7 4E6 调度进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42576821/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com