一道数学题,高手帮我一下.谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/21 11:38:00
数学题一道 帮我答一下 有点难
有一个多位数,将其十位和个位以不变的顺序放到这个多位数的最前面后,形成新的多位数,是原来多位数的2倍,问原来的多位数是多少??
比如原来的数是1563,那么变换后的数就是6315.

我试过了,没有答案的。
我在计算机下运行过的。
long i = 100 ;
long j ,k ,n, m;
for(i=100 ;i<100000000000;i++)
{
j = i /100 ;
k = i - j * 100 ;
n = Long.toString(j).length() ;
m = (long) (k * Math.pow(10, n)) ;
if(2*i == j + m)
{
System.out.println("这个数是: "+i) ;
}
}
System.out.println("执行完毕!! ") ;

如果能给出这个多位数是几位数就好了

(100X+10Y+Z)*2=100Z+10X+Y
190X+19Y-98Z然后我就不知道了。。。。

想想

我也编程序试了,确实没有答案
估计老兄抄错题了吧,可能是:老数是新数的2倍,这样的话:
285714 142857
571428 285714
857142 428571
(精度到八位,即10000000)

你好像是出错了吧