[問題] C語言問題
程式是用C語言寫的
因為程式很大 只截取有錯的地方 但不知道要怎修改 囧
NRVec<double> TT(2*N);
if(TT[layer]%2!=0)
TT[layer]=TT[layer]+1;
else
TT[layer]=TT[layer];
compile後 會出現'%' : illegal, left operand has type 'double'
後來我將程式修改成
NRVec<double> TT(2*N) two(1);
two[1]=2;
if(TT[layer]%two[1]!=0)
TT[layer]=TT[layer]+1;
else
TT[layer]=TT[layer];
compile 還是不會過 可以請問一下要怎修改才有辦法讓程式跑嗎??
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.2.121
→
10/30 15:20, , 1F
10/30 15:20, 1F
→
10/30 15:28, , 2F
10/30 15:28, 2F
→
10/30 17:17, , 3F
10/30 17:17, 3F
→
10/30 18:09, , 4F
10/30 18:09, 4F
→
10/30 18:11, , 5F
10/30 18:11, 5F
→
10/30 18:15, , 6F
10/30 18:15, 6F
→
10/30 18:16, , 7F
10/30 18:16, 7F
→
10/30 18:27, , 8F
10/30 18:27, 8F
→
10/30 19:25, , 9F
10/30 19:25, 9F
→
10/30 23:55, , 10F
10/30 23:55, 10F
→
10/31 00:30, , 11F
10/31 00:30, 11F
→
10/31 00:35, , 12F
10/31 00:35, 12F
→
10/31 00:36, , 13F
10/31 00:36, 13F
→
10/31 18:41, , 14F
10/31 18:41, 14F
→
10/31 18:41, , 15F
10/31 18:41, 15F
→
10/31 21:23, , 16F
10/31 21:23, 16F
→
10/31 21:23, , 17F
10/31 21:23, 17F
→
10/31 22:45, , 18F
10/31 22:45, 18F