s = line->text(); // s = ".6"
float temp=s.toFloat(&ok);
printf("temp = %f\n",temp); // temp = 0.600000
s = s.setNum( temp,'f',precision ); // 这里precision为精确度,初始化为1
printf("s = %s\n" , s.latin1() ); // 这里s输出为“0.6”
line->setText( s ); // 调用setText后, line上显示成“0.”
以上是补全函数