当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 群号:3354034,回贴时加上你的qq号,回贴者加! ......
    摘要: asp.net(c#)开发技术群(群号:7369160),大家赶紧加,本群宗旨:代码共享,技术共享。四海之内,皆是朋友。 大家赶紧加了。名额有限。。。 ......


求助...

谁能给我一个关于变量类型详细说明的链接啊?  
  还有一个问题可能是变量类型的出错  
  定义:NS,ETA_OS,EHP,BHP,g,Lwl,Scale,Nyu   :   double;      
            y:Sample;  
  这样子的不出错  
  y[n]   :=   unit1.Form1.ADOQuery8.FieldbyName(CFRY).AsFloat;  
   
  这样子的出错  
  y[i]   :=   Lwl   /   Scale   *   (unit1.Form1.ADOQuery8.FieldbyName(Fn).AsFloat   *   Sqrt(g   *   (Lwl   /   Scale)))   /Nyu;  
   
  double与float进行运算后值的类型应该是什么啊?  
  .AsFloat的值的类型是float吗?

NO.1   作者: 78hgdong

double与float进行运算后值的类型应该是什么啊?   是double  
  .AsFloat的值的类型是float吗?     是float

NO.2   作者: xixuemao

不知你的sample类型是定义的什么类型呢?如果是double的不会出错的。  
  procedure   TForm1.FormCreate(Sender:   TObject);  
  var  
      NS,ETA_OS,EHP,BHP,g,Lwl,Scale,Nyu:   double;  
      dd:   double;     //你这么试试看还有错误吗  
  begin  
      dd:=   Lwl   /   Scale   *   (ADOQuery6.FieldbyName(Fn).AsFloat   *   Sqrt(g   *   (Lwl   /   Scale)))   /Nyu;  
  end;


 ·散最后50分,前50有分    »显示摘要«
    摘要: 50分 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE