zoukankan      html  css  js  c++  java
  • 一段判断电子秤的负重的逻辑代码

     public static string strWeight = "";
    
            private void weight()
            {
                while (true)
                {
                    Thread.Sleep(10);
                    double s3 = 0.0;
                    string s223 = paras.parameter.weight;
                    if (s223 == null)
                    {
                        continue;
                    }
                    //else
                    //{
                    //    s3 = getWeight(s223);
                    //}
                    if (s3 < 0.018)
                    {
                        strWeight = "";
                    }
    
                    double dd = 0.0;
                    int iTime = 0;
                    while (true)
                    {
                        Thread.Sleep(10);
                        iTime++;
                        if (iTime > 500)
                        {
                            CodeString2 = "";
                            break;
                        }
    
                        if (dd > 0.01)
                        {
                            Thread.Sleep(180);
                            s223 = paras.parameter.weight;
                            s3 = getWeight(s223);
                            if (Math.Abs(s3 - dd) < 0.01)
                            {
                                //Thread.Sleep(100);
                                //s223 = paras.parameter.weight;
                                //s3 = getWeight(s223);
                                //if (Math.Abs(s3 - dd) < 0.02)
                                {
                                    dd = s3;
                                    break;
                                }
                                dd = s3;
                            }
                            dd = s3;
                        }
                        else
                        {
                            s223 = paras.parameter.weight;
                            dd = getWeight(s223);
                        }
    
    
                        //s222 = 0.06.ToString();
                    }
    
                    strWeight = dd.ToString();
                    //tbx_weight.Text = strWeight;
                    //tbx_weight .Refresh();
                }
            }
    

     

    注:本篇随笔无甚意义,当时为了摸索博客园怎么用随便写的,如果说它有什么意义,那就是它较准确地记录了我开博的起始时间。

    作者:xh6300

    --------------------------------------------

    本文系原创作品,转载请注明出处。如果您认为文章对您有帮助,可以点击下方的【好文要顶】或【关注我】;如果您想进一步表示感谢,可以通过网页右侧的【打赏】功能对我进行打赏。感谢您的支持,我会继续写出更多对大家有帮助的文章!文章有不理解的地方欢迎跟帖交流,博主经常在线!^_^

  • 相关阅读:
    java jar 后台运行
    【Objective-C】内存管理
    GitHub Gist 指南
    模板发送java邮件
    JDK环境配置
    新装mysql数据库登陆不上去(账号密码正确)
    一个简单的爬取b站up下所有视频的所有评论信息的爬虫
    hexo Nunjucks Errors 解决方法
    新版正方教务系统导出课程表-油猴脚本
    ACM-图论-同余最短路
  • 原文地址:https://www.cnblogs.com/xh6300/p/5728003.html
Copyright © 2011-2022 走看看