Fix the undefined function call for MSVC 2012 or older

Fix the undefined function call "copysign()" to "_copysign()" for MSVC 2012 or older.
MSVC provides C99 compatible name "copysign()" by 2013 or later.