Умножение

Для операции умножения в форме X*Y применяется расширение типов для выбора стандартной реализации. Тип результата операции совпадает с типом операндов (после их возможного расширения). Определены следующие стандартные реализации, все они вычисляют произведение операндов:

  +y –y +0 –0 +∞ –∞ NaN
+x +z -z +0 -0 +∞ –∞ NaN
-x -z +z -0 +0 –∞ +∞ NaN
+0 +0 -0 +0 -0 NaN NaN NaN
-0 -0 +0 -0 +0 NaN NaN NaN
+∞ +∞ –∞ NaN NaN +∞ –∞ NaN
–∞ –∞ +∞ NaN NaN –∞ +∞ NaN
NaN NaN NaN NaN NaN NaN NaN NaN

См.также:

Арифметические операции