Сбросьте триггер, если существует в MySQL

Это выглядит только странно, потому что большинство программных сред, которые позволяют NaN, также не позволяют использовать 3-значную логику. Если вы выбросите 3-значную логику в микс, она станет последовательной:

  • (2.7 == 2.7) = true
  • (2.7 == 2.6) = false
  • (2.7 == NaN) = неизвестно
  • (NaN == NaN) = неизвестно

Даже .NET не предоставляет оператора bool? operator==(double v1, double v2) , так что вы все еще придерживаетесь глупых результатов (NaN == NaN) = false.

16
задан Brian Tompsett - 汤莱恩 29 August 2015 в 21:04
поделиться