我理解script scheduling processes
。
我不明白的是:1E8,4E6,1E7 4E6用于for循环和if条件。
这对应于什么?它们的用处是什么?
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);
}
答案 0 :(得分:0)
(first number)E(second number)
表示“多个第一个数字乘以10 ^(第二个数字)”。因此1E8
仅为100000000
,4E6
为4000000
,1.5E2
为150
。
有用性是基于意见的,但我认为这个想法是,看看,1E11
你可以立即告诉我在1(当然是11)之后有多少个零,同时看{{1}你不能(这里不是11)。