小数の切り捨てFLOORの挙動 Jan 28, 2016 以下はSQLServerで扱っているデータです。 SET @Value = (0.2 +4.3+5.1+4.3+9.9+0.5+0.5) とした場合、@Valueの値は2.480000000000000e+002となっています。 この値に100を掛ける、 FLOOR(@Value)とする @Valueを100で割り戻す となぜか、 2.470000000000000e+002となってしまいます。 なぜ、値が減るのか、どうしてもわかりません。 どなたか、ご教授お願いします。