怎样得到一个小数的整数部分 一个小数,怎样得到它的整数部分呢?我知道的一种方法是先转化成字符串,然后split('.'),取得到的数组index = 0那个值。看看还有没有别的方法。thanks!^_^ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 float num = 52.222 ;int intNum = (int)num ; //取整数部分 #include <iostream.h>void main(){ double a = 5.4; cout<< (int)a; return ;} 上面说得对这样吧...用long保险一点吧float num = 52.222 ;long intNum = (long)num ; //取整数部分 看你的大小了,反正是强制类型转换.(int)之类的 谢谢大家。由于我使用的是VB.NET语言,所以我不太清楚C#中的(int)类型转换是不是等同于VB.NET中的CInt()方法。如果是的话,那么可能就会有问题。比如CInt(5.7) = 6,而不是需要得到的值5请用C#的XDJM们,试验一下。thanks.*Math.Floor是可以的。* 能否根据id取得html文件中对应的html代码 FileUpload上传图片预览的问题。。。 判断语句(:?) 如何设计网页才容易被搜索引擎搜索到? 奇怪的问题,大家进来看看 都来看看这段代码,不能触发对应的事件,谢谢 如何读取 Global.asax 里的值。 继承PAGE类的问题 如何设置使 整个网站都使用同一个 css 样式表 简单问题,高分送出 关于下载的源码问题 如何用javascript遍历treeview
{
double a = 5.4; cout<< (int)a;
return ;
}
这样吧...用long保险一点吧float num = 52.222 ;long intNum = (long)num ; //取整数部分