Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android SQLite表不会存储我的十进制数(JAVA)_Java_Android_Sqlite - Fatal编程技术网

Android SQLite表不会存储我的十进制数(JAVA)

Android SQLite表不会存储我的十进制数(JAVA),java,android,sqlite,Java,Android,Sqlite,我正在将一个float类型即3.25传递给我的表中的一列,该列是数据类型float(53)。应用程序使用整数,但每当我输入小数点时,它就会崩溃。你确定它是浮点吗?如果你试图给它一个硬数字,比如3.25,而不是一个变量,那么3.25实际上是一个双精度的数字,而不是一个浮点数。要给它一个实际的浮动,请使用3.25f。请在您的问题中添加崩溃堆栈跟踪和显示在那里的最小代码段。SQLite能够很好地存储浮点数。是的,我确信。我传递了一个float类型的变量,很抱歉没有澄清。我只是通过接收文本形式的数据并将

我正在将一个float类型即3.25传递给我的表中的一列,该列是数据类型float(53)。应用程序使用整数,但每当我输入小数点时,它就会崩溃。

你确定它是浮点吗?如果你试图给它一个硬数字,比如3.25,而不是一个变量,那么3.25实际上是一个双精度的数字,而不是一个浮点数。要给它一个实际的浮动,请使用3.25f。

请在您的问题中添加崩溃堆栈跟踪和显示在那里的最小代码段。SQLite能够很好地存储浮点数。是的,我确信。我传递了一个float类型的变量,很抱歉没有澄清。我只是通过接收文本形式的数据并将其转换为将来使用来解决这个问题。。。