double结果
JAVA浮点数存储(指数处理同+127)
转为double和string
import java.text.DecimalFormat;
public class TestC {
public static void main(String[] args){
double scale = 3.1015926;
//设定保留多少位小数的模板,如保留三位小数就是#0.000
DecimalFormat fnum = new DecimalFormat("#0.000");
String d=fnum.format(scale);
System.out.println(d);
}
}
c语言
对于printf()来说二者没有区别
使用scanf()输入数据时应该区分%f和%lf
此处显示时发生截断,为0.9