double var1;
//...
// оставляем для вывода в поле только 2 знака после точки
var1 = double(int(var1*100.0))/100.0;
На самом деле это довольно остроумно -- кроме того, других методов понизить точность переменной я придумать не могу. И стандартной функции в Си не помню (кроме printf, но она даёт результат в виде текста).
Есть другие методы?