我创建了一个表,它是包含了一些双,但是当我加入这个号码双打在MySQL
7.341270020834490e + 005
和数据库是以下数量:
734127.002083
切割出一些 有用的信息。我想要的孔数不只是一部分
,如:
734127.0020834490
我创建了一个表,它是包含了一些双,但是当我加入这个号码双打在MySQL
7.341270020834490e + 005
和数据库是以下数量:
734127.002083
切割出一些 有用的信息。我想要的孔数不只是一部分
,如:
734127.0020834490
的MySQL允许非标准语法: FLOAT(M,d)或REAL(M,d)或双 PRECISION(M,d)。这里,“(M,D)”意味着 ,总共可以存储多达M 数字的数值,其中D位可以是小数点后的 。
你可以在你的数据库,当你想使用这个存储为一个字符串.... 和该值只是使用您正在使用的语言将字符串转换为double的某种方法。
对性能有什么影响,而不是使用DOUBLE PRECISION等? – rzetterberg 2011-05-03 07:31:26
我认为,转换为字符串并不是有目的的 – 2011-05-03 07:59:32
那是什么字段的数据类型? “double? – DhruvPathak 2011-05-03 07:27:14
只是好奇......你如何处理需要超过12位有效数字的值? – pavium 2011-05-03 07:33:19
@pavium这是一个测量,我需要孔号 – 2011-05-03 07:50:37