Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Function

Bounds-checking

acos(error)(x), asin(error) (x)

-1 <= x && x <= 1

atan2

x != 0 || y != 0

log, log10

x >= 0

pow(x, y)

x != 0 || y > 0

sqrt(x)

x >= 0

...

Code Block
float x, y, result;

if( x == 0 && y == 0){
     /* handle domain error */
}

result = atan2(y, x);

log, log10

Non-Compliant Example

Code Block

...