51Testing软件测试论坛
标题:
LR下字符串转换为float或double型问题
[打印本页]
作者:
fairylly
时间:
2009-1-6 18:12
标题:
LR下字符串转换为float或double型问题
我使用atof函数来转换
脚本部份内容:
float x;
char *str_data;
……
x = atof(str_data);
lr_output_message("%f",x);
atof这个函数参考了帮助文档,也是这样使用的,但是我打印x的时候,全部都是1244128.000000这个值
不知道是什么原因导致的
请教高手们……
[
本帖最后由 fairylly 于 2009-1-6 18:33 编辑
]
作者:
honsangj
时间:
2009-1-6 22:35
难住我了
作者:
fairylly
时间:
2009-1-7 09:12
double atof (const char * string );
使用atof函数前,需要先声明
double atof (const char * string );
Action()
{
double x;
char *str_data;
……
x = atof(str_data);
lr_output_message("%.2f",x);
return 0;
}
[
本帖最后由 fairylly 于 2009-1-7 09:18 编辑
]
作者:
archonwang
时间:
2009-1-7 10:03
受教,谢谢。
作者:
yuanlj
时间:
2009-8-5 16:09
太感谢了,正发愁呢,就看到了!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2