Solution:
Answer: log22015−1
Let g(x)=f(x)+1. Substituting g into the functional equation, we get that
g(xy)−1=g(x)−1+g(y)−1+1g(xy)=g(x)+g(y)
Also, g(2)=1. Now substitute x=ex′, y=ey′, which is possible because x,y∈R+. Then set h(x)=g(ex). This gives us that
g(ex′+y′)=g(ex′)+g(ey′)⟹h(x′+y′)=h(x′)+h(y′)
for all x′,y′∈R. Also h is continuous. Therefore, by Cauchy's functional equation, h(x)=cx for a real number c. Going all the way back to g, we can get that g(x)=clogx. Since g(2)=1, c=log21. Therefore, g(2015)=clog2015=log2log2015=log22015.
Finally, f(2015)=g(2015)−1=log22015−1.