MySQL に次のようなテーブルを追加すると:
CREATE TABLE `test` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`value` float NOT NULL,
PRIMARY KEY (`id`)
);
エントリを追加します。
INSERT INTO `test` (`value`) VALUES ('123.45');
次のようにSUMを実行します。
SELECT SUM( value )
FROM `test`
123.45 ではなく 123.449996948242 を返すのはなぜですか?