sqlite3中REAL变量的最大值是多少?

时间:2016-08-17 13:44:27

标签: sqlite max real-datatype

我想知道REAL变量可以存储的最大值。或者有什么方法可以找到数据类型可以容纳的最大值吗?

1 个答案:

答案 0 :(得分:1)

最大值为“+无穷大”,这可能没有帮助。您可能感兴趣的最大数字是1.7976931348623157e308。

sqlite> create table reals (r real);
sqlite> insert into reals values (1.7976931348623157e308);
sqlite> insert into reals values (1e310);
sqlite> select * from reals;
1.79769313486232e+308
Inf

存储的值实际上似乎是1.7976931348623157e308。

sqlite> select r, r = 1.7976931348623157e308 from reals;
1.79769313486232e+308                               1
Inf                                                 0