0
我想知道一個REAL變量可以存儲的最大值。或者有什麼辦法可以找到數據類型可以容納的最大值?sqlite3中REAL變量的最大值是多少?
我想知道一個REAL變量可以存儲的最大值。或者有什麼辦法可以找到數據類型可以容納的最大值?sqlite3中REAL變量的最大值是多少?
最大值是「+ Infinity」,這可能沒有幫助。您可能感興趣的最大數量是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