Здравствуйте, <Аноним>, Вы писали:
А>да, но здесь используется умножение и деление,
А>а нельзя обойтись без них, скажем прибавить или отнять 0.005,
А>а потом просто как-нибудь обнулить то что не нужно
Нужно понимать устройство плавающей арифметики. Если коротко, то: нет, "просто как-нибудь" нельзя.
А ещё замечу, что 0.005 непредставимо в double, поэтому обязательно возникнут погрешности. Где эти погрешности вылезут — нужно смотреть на твои дальнейшие действия.
Если же тебе просто нужно вывести в строку (или на экран) — то смотри спецификацию форматов у printf и манипуляторы вывода у iostream'ов (setw, setprecision).
... << RSDN@Home 1.2.0 alpha rev. 655>>