|
- #include "chen.h"
- #include <limits>
- bool chen(int a, int b, int *e)
- {
- if (a>0 && b>0 && a > INT_MAX / b || a<0 && b<0 && a < INT_MAX / b || a>0 && b<0 && a < INT_MIN / b || a<0 && b>0 && a > INT_MIN /b )
- {
-
- return false;
- }
- else
- {
- *e = a * b;
- return true;
-
- }
-
- }
- int mul(int a, int b)
- {
-
- return a * b;
- }
|