Java 小数点后的数字如何舍入?
您好,我正在用java开发一个应用程序,我正在使用sql server数据库。我将在23.6中的数据库中插入值,但其附加值类似于23.645464。是否有任何方法可以在小数点后仅追加一位数字。请帮帮我Java 小数点后的数字如何舍入?,java,sql-server,Java,Sql Server,您好,我正在用java开发一个应用程序,我正在使用sql server数据库。我将在23.6中的数据库中插入值,但其附加值类似于23.645464。是否有任何方法可以在小数点后仅追加一位数字。请帮帮我 谢谢这在sql server中如何 SELECT round (cast(23.645464 AS DECIMAL(10,1)),2); 在将值存储到数据库之前,可以在Java文件中尝试此代码 例如: 函数调用: float round = Round(num,1); 定义: public s
谢谢这在sql server中如何
SELECT round (cast(23.645464 AS DECIMAL(10,1)),2);
在将值存储到数据库之前,可以在Java文件中尝试此代码 例如: 函数调用:
float round = Round(num,1);
定义:
public static float Round(float val, int dec) {
float p = (float)Math.pow(10,dec);
val = val * p;
float tmp = Math.round(val);
return (float)tmp/p;
}
请尝试编辑表格结构,使目标字段仅保留一位小数。可能重复:请选中此项