設置 | 登錄 | 註冊

作者共發了4篇帖子。

Decimal, Float, Double三種數據類型精度測試

1樓 巨大八爪鱼 2015-5-24 11:50
CREATE TABLE IF NOT EXISTS `floats` (
  `DE` decimal(65,30) NOT NULL,
  `F` float NOT NULL,
  `DO` double NOT NULL,
  PRIMARY KEY (`DE`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

INSERT INTO `floats` (`DE`, `F`, `DO`) VALUES
('-12345678901234567890123.141592653589793238462643383279', 3.14159, 3.14159265358979);

2樓 巨大八爪鱼 2015-5-24 11:51
注意:phpMyAdmin中的real類型就是double類型
3樓 巨大八爪鱼 2015-5-24 11:51
decimal數據類型可以存儲-12345678901234567890123.141592653589793238462643383279這樣的一個數字!
4樓 巨大八爪鱼 2015-5-24 11:54
Float只有6位有效數字
double則是14~16位

內容轉換:

回覆帖子
內容:
用戶名: 您目前是匿名發表。
驗證碼:
看不清?換一張
©2010-2025 Purasbar Ver3.0 [手機版] [桌面版]
除非另有聲明,本站採用知識共享署名-相同方式共享 3.0 Unported許可協議進行許可。