Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(196评价)
价格: 4049.00元
为什么Convert.ToString去转换int类型的数字。再乘起来结果不对?
ttxhxz发起了问答2018-02-19
3
回复
429
浏览
string str;
int num = 100;
str = Convert.ToString(num);
Console.WriteLine("str[0] = " + str[0]);
Console.WriteLine(str[0]* str[0]* str[0]);
Console.WriteLine("str[1] = " + str[1]);
Console.WriteLine(str[1] * str[1] * str[1]);
Console.WriteLine("str[2] = " + str[2]);
Console.WriteLine(str[2] * str[2] * str[2]);

运行结果:

按道理结果不应该是

1*1*1=1?

0*0*0=0?

所有回复
发表回复
你还没有登录,请先 登录或 注册!