EDA365电子工程师网

标题: 版主请问下axlMKSConvert转换数据有误差,Why? [打印本页]

作者: lyh289114980    时间: 2014-10-9 16:32
标题: 版主请问下axlMKSConvert转换数据有误差,Why?
以下我写的代码
      Sym_Xa=atoi(Sym_X)                        
      sprintf(Sym_Xa "%f" axlMKSConvert(Sym_Xa "MILS" "MM"))                        
      printf("%s " Sym_X)
      printf("%f\n" Sym_Xa)
其中
     Sym_X=2835.66mil
转换成MM应该:
   Sym_Xa=72.0244
但是代码执行后命令栏输出的信息却为
  2835.66 72.009000

版主帮忙解答下,谢谢!

作者: lyh289114980    时间: 2014-10-10 08:41
各位大侠哪去了,还在放假么?
作者: deargds    时间: 2014-10-10 09:14
atoi改为atof
作者: lyh289114980    时间: 2014-10-10 15:03
deargds 发表于 2014-10-10 09:14
atoi改为atof

谢谢版主,问题解决了。




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2