设十位是x
则原来是10x+2
对调是20+x
则(20+x)/((10x+2)=4/7
两边乘7(10x+2)
7(20+x)=4(10x+2)
140+7x=40x+8
33x=132
x=4
所以这个数是42