Return sign of argument. -1 means value is negative. 0 means value equals to zero. 1 mean value is positive.
template<class TYPE> constexpr int Sign(const TYPE value);