目前共有4篇帖子。 字体大小:较小 - 100% (默认)▼  内容转换:不转换▼
 
点击 回复
636 3
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位
 

回复帖子

内容:
用户名: 您目前是匿名发表
验证码:
(快捷键:Ctrl+Enter)
 

本帖信息

点击数:636 回复数:3
评论数: ?
作者:巨大八爪鱼
最后回复:巨大八爪鱼
最后回复时间:2015-5-24 11:54
 
©2010-2025 Purasbar Ver2.0
除非另有声明,本站采用知识共享署名-相同方式共享 3.0 Unported许可协议进行许可。