d3d/archive/D3D11_3_FunctionalSpec.htm [26596:26733]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 -denorm -0 +0 +denorm +1.0 +F +inf NaN
-inf NaN +inf +inf +inf +inf -inf -inf -inf -inf NaN NaN
-F +0 +F -src0 +inf +inf -inf -inf src0 -F -0 NaN
-denorm +0 +0 +0 NaN NaN NaN NaN -0 -0 -0 NaN
-0 +0 +0 +0 NaN NaN NaN NaN -0 -0 -0 NaN
+0 -0 -0 -0 NaN NaN NaN NaN +0 +0 +0 NaN
+denorm -0 -0 -0 NaN NaN NaN NaN +0 +0 +0 NaN
+F -0 -F -src0 -inf -inf +inf +inf src0 +F +0 NaN
+inf NaN -inf -inf -inf -inf +inf +inf +inf +inf NaN NaN
NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN

F means finite-real number.


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - d3d/archive/images/d3d11/D3D11_3_FunctionalSpec.htm [24281:24418]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 -denorm -0 +0 +denorm +1.0 +F +inf NaN
-inf NaN +inf +inf +inf +inf -inf -inf -inf -inf NaN NaN
-F +0 +F -src0 +inf +inf -inf -inf src0 -F -0 NaN
-denorm +0 +0 +0 NaN NaN NaN NaN -0 -0 -0 NaN
-0 +0 +0 +0 NaN NaN NaN NaN -0 -0 -0 NaN
+0 -0 -0 -0 NaN NaN NaN NaN +0 +0 +0 NaN
+denorm -0 -0 -0 NaN NaN NaN NaN +0 +0 +0 NaN
+F -0 -F -src0 -inf -inf +inf +inf src0 +F +0 NaN
+inf NaN -inf -inf -inf -inf +inf +inf +inf +inf NaN NaN
NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN

F means finite-real number.


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