Template:cpp/numeric/math/binary is

@1@ @A@ Additional overloads are provided for all other combinations of arithmetic types.

Return value
if, otherwise.