C#数字的位数问题 C#数字的位数问题判断输入的int32数字的位数是多少位,个位,十位……如何判断? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int i = 123456789;string len = i.ToString().Length;不知道理解对了没有。如果对的话。不说啥了。 除10可以阿那你要做循环。哪有转化后获取字符串长度来的快啊。上面还写错了汗应该是 int len.... 没事情,这个我知道我除10了 还是不行 是这样判断的if(i/10 ==0) //个位if(i/100 ==0) //十位貌似不行!所有才贴帖子问的! 哪有不行啊 int num = 1234567; //int len = (int)Math.Log10(num) + 1; int len = 1; while(num>10){ num = num /10; len++; } Log10耶!这个方法貌似还没用过咧! 数据库连结 SQLConnection怎么定义? IIS程序下载速率问题 string是不是特殊的引用类型!不要进入误区。 怎么让dataGridView不通过dataset绑定显示数据库数据 高难度问题,webbrowser控件中打开本地路径,如何获取选中的文件或文件夹? 关于datagridview更新问题 反射问题 请问在.Net中如何把图像中的像素信息(RGB颜色信息)存在数组中阿? 如何判断bulletedlist的某项点击了呢 急,短信平台开发!! 为什么有时候给ComboBox的Text赋string值不能成功?在线等! C#解析XML
if(i/100 ==0) //十位貌似不行!所有才贴帖子问的!
int len = 1;
while(num>10){
num = num /10;
len++;
}