怎么求得int型的长度?
int i ;
i = 1234;
返回 4
i = 13222;
返回 5;
不能使用 int.ToString().Length
和系统提供方法
[解决办法]
哪个不是系统提供方法?
[解决办法]
为什么不能使用 int.ToString().Length
系统提供方法指哪些
那又允许使用哪些方法,目测行不-_-#,呵呵
[解决办法]
那就用笨方法呗
循环除10,判断大小,记数
除到小于10为止
[解决办法]
i做循环乘以10,再用大小于约束
[解决办法]
sizeof
[解决办法]
貌似for循环也是系统提供的吧,呵呵~
[解决办法]
int i=0;
while(a > = 0)
{
i++;
a %= 10;
}
[解决办法]
int i=12345
int len=((int)Math.Log10(i))+1;
呵呵…………
这个可以得到位数!
[解决办法]
Math.Log10是系统提供的方法
if是系统提供的方法
for是系统提供的方法
加减乘除也是系统提供的方法
还有什么不是系统提供的方法?