int i
double s=0
for(i=1i<胡芹饥=100i++)
s+=1/i
最后s的值就裤返是0.0
要改为s+=1.0/i
就可以了。
步骤如下:、用X1作为减1指令的执行条件,在左母线处输入LD 1。
2、在亏老X1的触点后输入减1指令:DECP D1。其含义为当X1接通时,D1内的二进制数自动减1。DEC与DECP的区别是DEC在每个扫描周期都进行减1运算,而DECP只在X1接通的一个周期进行减1运算。
3、我们再编写一个加1指令,这样对减1指令的学习更加直观。然后对程序进行转换,再将程序写入模拟测试PLC。
5、从含迟模拟窗口的菜单启动栏中选择继电器内存监销老升视。
6、在模拟减1指令前,先对目标 *** 作数D1进行加1,以方便减1运算时查看D1的变化。然后按X1,观察D1的减1运算。
|一减二分之一|+|二分之一减三分之一激和|+|三分之一减四分之一|+……+|九分之一减十分之一|
=(1-1/2)+(1/2-1/3)+(1/3-1/4)+...+(1/9-1/10)
=1-1/10(中间数减去)
=9/10
希望可以帮谈蚂到你明侍盯,^_^
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)