...
For input arguments val in the ranges: (1.0, Inf], [-Inf, -1.0) and NaN, acos(val) returns NaN.
Examples
Code Block | ||
---|---|---|
| ||
float $t; |
...
float $acos_of_t; |
...
float $cos_of_acos_of_t; |
...
// acos(0) is 90 degrees because cos(90 degrees) = 0 |
...
$t = 0.0; |
...
$acos_of_t = acos($t); |
...
$cos_of_acos_of_t = cos($acos_of_t); |
...
print("t, acos(t), cos(acos(t)) = " + string($t) + ", " + string($acos_of_t) + ", " + string($cos_of_acos_of_t)); |
...
// 1.1 is not a meaningful input into acos and returns NaN |
...
// (-1.#IND00) |
...
$t = 1.1; |
...
$acos_of_t = acos($t); |
...
$cos_of_acos_of_t = cos($acos_of_t); |
...
print("t, acos(t), cos(acos(t)) = " + string($t) + ", " + string($acos_of_t) + ", " + string($cos_of_acos_of_t)); |
Additional info
Related commands
...