比如得到一个float型数据:3.14559,我想只要小数点后2位,即四舍五入取3.15,该如何做呢?没有现成的函数吗 ?
解决方案 »
- C++中函数嵌套的类如何访问外部参数
- 只有90分了:请教能否从一个网址里读取一个ini文件的数据?
- 编程如何区分普通硬盘和USB硬盘?
- 如何调用默认的邮件程序发送邮件?
- 请教高手!关于List Control显示数据的问题
- 要实现一个多任务的gui系统,对于多任务,需要涉及到哪些方面
- 请问如何在程序启动时不创建子窗口?
- 我现在想做一个画板程序!基本上有WINDOWS画板上的功能 ,大家近来讨论讨论吧!
- 怎么实现用ODBC读取Oracle中的Blob字段,up有分
- 关于 类似MSDN一样的 帮助文件如何制作?
- 各位,来我的blog看看!
- 请问怎样动态改变combox里下拉菜单选项,选项是double类型的值
float a=3.14559;
float b=(int)(a*100+0.5)*100
float b=((int)(a*100+0.5))/100
float b=((int)(a*100+0.5))/100.0
else if(a<0)
float b=((int)(a*100-0.5))/100.0
thx
a = (float)((int)((a*100+0.5)/100));
float fl =3.1415;
sprintf(string,"%1.2f",fl);