QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1285|回复: 2

关于atof函数

[复制链接]
发表于 2005-12-8 14:10:32 | 显示全部楼层 |阅读模式
操作系统:FC4
编译环境:GCC
程序中用到atof函数,转换出来的数据不正确,代码如下:
void on_entry1_activate (GtkEntry *entry, gpointer user_data)
{
   gchar *fahr = NULL;
   fahr = gtk_editable_get_chars(GTK_EDITABLE(entry), 0, -1);
   compute_temp(GTK_WIDGET(entry), atof(fahr), F_TO_C);
}
不知是什么原因,请各位多多指教!
发表于 2005-12-8 22:37:55 | 显示全部楼层
怎么个不正确?
回复

使用道具 举报

发表于 2005-12-10 01:11:32 | 显示全部楼层
atof(fahr)把字符串转换为双精度浮点型数,不过你要保证这个字符串是有效的数字。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-3 02:15 , Processed in 0.039929 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表