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.


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - d3d/archive/images/d3d11/D3D11_3_FunctionalSpec.htm [24068:24185]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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.


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -