Let f and g be functions of a set S into a semiprime ring R. A necessa
ry and sufficient condition for f and g to satisfy f(s)xg(t) = g(s)xf(
t) for all s, t is-an-element-of S, x is-an-element-of R is given. As
an application, biderivations and commuting additive mappings of semip
rime rings are characterized.