回复:如何讲长整型转换成整型?

n次看你的背影

  • 帖子

    2321
  • 精华

    73
  • 被关注

    53

论坛等级:奇侠

注册时间:2008-03-11

普通 普通 如何晋级?

发布于 2012-09-21 13:45:39

24楼

quote:以下是引用冬日在2012-09-21 13:05:38的发言:
quote:以下是引用n次看你的背影在2012-09-18 08:47:33的发言:
嗯,冬日侠说的对。程序确实需要严谨,如果把必要的程序判断都省略了,何谈严谨?呵呵,以你的思维方式,什么都不写,哪岂不是最简单?

DI到I这个事情本身就是不严谨的,既然明知不严谨还要转换就证明不存在溢出的问题,否则这个转换就没有任何意义了!安全和效率是矛盾的,在足够安全的情况下不必要的语句只会降低程序的效率!别人的观点是不必要的判断可以省略掉,到了你这里就变成“如果把必要的程序判断都省略了,何谈严谨?”,这个必要或者不必要本身就是见仁见智的,你一棒子打死别人并且篡改别人的意思又谈何严谨?
我见过一个意大利的老工程师,现在马上要退休了,要讲资历讲水平讲经验那都是顶呱呱的!他的程序一直都非常的精简,不必要的程序都尽量的省,因为在他的年代要尽量的压缩程序空间,一个是PLC的空间有限,一个是程序的拷贝要尽量压缩到一张软盘可以搞定。他其中一个主张就是,同样的程序放到其他地方应用可能会有问题,但是这是我们的设备,我们知道他有多少工况,所以在这里没问题就可以使用。就好像苹果的iOS一样,既然他的os不准备推广到所有的手机,那为什么要在os里考虑兼容那么多的手机硬件?结果是iOS的效率使得苹果在硬件不占优势的情况下,运行速度比安卓的系统还是要快得多!安卓不想精简吗?他当然想,但是安卓没办法,他要兼容所有的安卓手机!
那我们的程序准备用到多少个设备呢?如果这个设备不存在问题为什么要做那么多无谓的程序来消耗CPU资源?


呵呵,冬侠。你怎么就知道一个长整数它就在整数范围之内呢,如果不用必要的程序去判断,就靠你大脑想想,去告诉PLC吗?这样的主管臆断不觉得可笑吗?你的严谨此刻又到哪了去了呢?

不如这样吧,你把这个问题请教一下你那个意大利工程师,看看他是如何处理的!让他写断代码,千万不要再凭嘴巴说说了。除非你大脑的主管臆断能直接控制PLC。
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。