d3d/archive/D3D11_3_FunctionalSpec.htm [26381:26498]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - for details about double precision support.
The following table shows the results obtained when executing the instruction with various classes of numbers, assuming that neither overflow or underflow occurs.
| src0 src1-> | -inf | -F | -1.0 | -0 | +0 | +1.0 | +F | +inf | NaN |
| -inf | +inf | +inf | +inf | NaN | NaN | -inf | -inf | -inf | NaN |
| -F | +inf | +F | -src0 | +0 | -0 | src0 | -F | -inf | NaN |
| -1.0 | +inf | -src1 | +1.0 | +0 | -0 | -1.0 | -src1 | -inf | NaN |
| -0 | NaN | +0 | +0 | +0 | -0 | -0 | -0 | NaN | NaN |
| +0 | NaN | -0 | -0 | -0 | +0 | +0 | +0 | NaN | NaN |
| +1.0 | -inf | src1 | -1.0 | -0 | +0 | +1.0 | src1 | +inf | NaN |
| +F | -inf | -F | -src0 | -0 | +0 | src0 | +F | +inf | NaN |
| +inf | -inf | -inf | -inf | NaN | NaN | +inf | +inf | +inf | NaN |
| NaN | NaN | NaN | NaN | NaN | NaN | NaN | NaN | NaN | NaN |
F means finite-real number.
The following table shows the results obtained when executing the instruction with various classes of numbers, assuming that neither overflow or underflow occurs.
| src0 src1-> | -inf | -F | -1.0 | -0 | +0 | +1.0 | +F | +inf | NaN |
| -inf | +inf | +inf | +inf | NaN | NaN | -inf | -inf | -inf | NaN |
| -F | +inf | +F | -src0 | +0 | -0 | src0 | -F | -inf | NaN |
| -1.0 | +inf | -src1 | +1.0 | +0 | -0 | -1.0 | -src1 | -inf | NaN |
| -0 | NaN | +0 | +0 | +0 | -0 | -0 | -0 | NaN | NaN |
| +0 | NaN | -0 | -0 | -0 | +0 | +0 | +0 | NaN | NaN |
| +1.0 | -inf | src1 | -1.0 | -0 | +0 | +1.0 | src1 | +inf | NaN |
| +F | -inf | -F | -src0 | -0 | +0 | src0 | +F | +inf | NaN |
| +inf | -inf | -inf | -inf | NaN | NaN | +inf | +inf | +inf | NaN |
| NaN | NaN | NaN | NaN | NaN | NaN | NaN | NaN | NaN | NaN |
F means finite-real number.