91 const int imin = std::numeric_limits<int>::min();
92 const int imax = std::numeric_limits<int>::max();
104 const int64_t lmin = std::numeric_limits<int64_t>::min();
105 const int64_t lmax = std::numeric_limits<int64_t>::max();
165 vdouble = vdouble - 1;
168 vunsigned = vunsigned - 1;
177 vint = vint - (unsigned)1;
178 vdouble = vdouble - (unsigned)1;
179 vlong = vlong - (unsigned)1;
180 vfloat = vfloat - (unsigned)1;
181 vunsigned = vunsigned - (unsigned)1;
190 vdouble = vdouble - 5.0;
192 vfloat = vfloat - 5.0;
193 vunsigned = vunsigned - 5.0;
209 vdouble = vdouble - 1;
212 vunsigned = vunsigned - 1;
221 vdouble = vdouble - 1u;
223 vfloat = vfloat - 1u;
230 auto add = vint + vdouble;
233 auto sub = vint - 2 * vlong;
237 vunsigned =
VECTOR2<unsigned>( std::numeric_limits<unsigned>::max(), std::numeric_limits<unsigned>::max() );
BOOST_CHECK_EQUAL(result, "25.4")