小学数学问题,急求答案

来源:百度知道 编辑:UC知道 时间:2024/06/25 17:40:25
一个多位数,把它的末尾上的数字移到最前面,如:ABCD变成DABC,新得到的数是原数的2倍,求原来这个多位数是多少?
我还想知道你们是怎么做出来的,能加上你们的思考过程吗?

105263157894736842*2=210526315789473684
210526315789473684*2=421052631578947368
421052631578947368*2=842105263157894736
看出规律了吧?
可以从个位数往前推算。0~9
个位数为0不成立
设个位数为非作1,那么,
十位数为1*2=2,
百为数为2*2=4,
千位数为4*2=8,
万位数为8*2=16(取6,1进到十万位),
十万位数为6*2+1=13(同样取3,1进到百万位),……以此类推
结果为52631578947368421,
此数*2=105263157894736842,不合要求
设个位数为2,
推算得十位数为4,百位数为8,看出规律,可由以上结果推算得此数为105263157894736842
个位为3,即为157894736842 105263,把3后面的数移到3前面。(注意,数里面有两个3,应该选十位数为6的,也就是3前面为6)
同理,个位为4,即为2 10526315789473684,
由此可推出个位数2至9八组结果。

这是有规律的
第一位乘以2=最后一位,所以最后一位是1 2 3 4 中的一个 分别假设成1 2 3 4 可以得到4个数都满足提议
105263157894736842*2=210526315789473684
157894736842105263*2=315789473684210526
210526315789473684*2=421052631578947368
263157894736842105*2=526315789473684210
368421052631578947*2=684210526315789473
315789473684210526*2=631578947368421052
421052631578947368*2=842105263157894736
473684210526315789*2=9473