Skip to main content
Code Review

Return to Answer

Commonmark migration
Source Link

##Typos?##

Typos?

Your first two functions appear to have typos:

int is_undefined_add(int a, int b)
{
 return (a > 0 && b > INT_MAX - a) ||
 (a < 0 && b < INT_MIN - a); // <-- Was MAX
}
int is_undefined_sub(int a, int b)
{
 return (b > 0 && a < INT_MIN + b) || // <-- Was MAX
 (b < 0 && a > INT_MAX + b);
}

##Typos?##

Your first two functions appear to have typos:

int is_undefined_add(int a, int b)
{
 return (a > 0 && b > INT_MAX - a) ||
 (a < 0 && b < INT_MIN - a); // <-- Was MAX
}
int is_undefined_sub(int a, int b)
{
 return (b > 0 && a < INT_MIN + b) || // <-- Was MAX
 (b < 0 && a > INT_MAX + b);
}

Typos?

Your first two functions appear to have typos:

int is_undefined_add(int a, int b)
{
 return (a > 0 && b > INT_MAX - a) ||
 (a < 0 && b < INT_MIN - a); // <-- Was MAX
}
int is_undefined_sub(int a, int b)
{
 return (b > 0 && a < INT_MIN + b) || // <-- Was MAX
 (b < 0 && a > INT_MAX + b);
}
Source Link
JS1
  • 28.8k
  • 3
  • 41
  • 83

##Typos?##

Your first two functions appear to have typos:

int is_undefined_add(int a, int b)
{
 return (a > 0 && b > INT_MAX - a) ||
 (a < 0 && b < INT_MIN - a); // <-- Was MAX
}
int is_undefined_sub(int a, int b)
{
 return (b > 0 && a < INT_MIN + b) || // <-- Was MAX
 (b < 0 && a > INT_MAX + b);
}
lang-c

AltStyle によって変換されたページ (->オリジナル) /