设f(x)在(0~正无穷)有定义,且f '(1)=1,对任意x,y,恒有f(xy)=yf(x)+f(y),求 f(x)?