如何判断一个float函数的当前值和过100ms的值。 请教一个超级简单的问题,假设我有一个float hanshuzhi()函数,那么如何用if语句判断。当前值和过了100ms,open()的值是否相等。如果相等,那么他们运行AfxMessageBox("两个值相等");这句语句。程序格式如下所示。if( hanshuzhi()当前值==过100ms后hanshuzhi()的值 ) // 括号内的条件语句怎么写AfxMessageBox("两个值相等");elseAfxMessageBox("两个值不相等"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写错了open()函数就是hanshuzhi()函数。发表问题的时候打字太快了,写错了。 写错了open()函数就是hanshuzhi()函数。 就是判断两个浮点数相等么。float Value = open() - hanshuzhi();if( fabs(Value) < 0.00001 )AfxMessageBox("EQUAL");elseAfxMessageBox("UNEQUAL"); float Value = open();Sleep(100);if (Value < open())... c++语言中,除了整形意外,其它类型的数据都不能直接比较大小。float a,b;fabs(a-b)<0.00000001;精度自己决定。此时则可以粗略算a,b相等。 不好意思,hanshuzhi()和open()是同一个函数,我发表问题的时候写错了。希望看到问题补充的朋友,看看怎么解决 float ft1,ft2 ;ft1 = open();sleep(100);ft2 = open();if(fabs(ft2-ft1)<0.0000001)AfxMessageBox("EQUAL");elseAfxMessageBox("UNEQUAL"); 工具条的问题,SDK 关于用GDI向对话框图形控件进行图像显示的问题 急~很老的问题 但是一直都没有找到答案 QQ界面问题 登陆后QQ左边的工具栏是怎么做的 怎样写才能在程序运行时加载DLL中的导出类? 如何调试多线程的程序? 请大家给介绍一种比较好的串口调试工具,谢谢! 多文档的子窗口如何禁用使窗口右上角的按钮失效? 对话框 大一新生 请教 简单问题求救! 如何取得列表控件的选中的某一行记录中的某个列的值? 一段程序中SetDlgItemTextA、GetDlgItemText、GetDlgItemTextA 都有,为什么?小白求解~~
if( fabs(Value) < 0.00001 )
AfxMessageBox("EQUAL");
else
AfxMessageBox("UNEQUAL");
Sleep(100);
if (Value < open())
...
float a,b;
fabs(a-b)<0.00000001;精度自己决定。此时则可以粗略算a,b相等。
ft1 = open();
sleep(100);
ft2 = open();
if(fabs(ft2-ft1)<0.0000001)
AfxMessageBox("EQUAL");
else
AfxMessageBox("UNEQUAL");