Как округлять в QString? |
Здравствуйте, гость ( Вход | Регистрация )
Как округлять в QString? |
kuler |
13.2.2009, 16:20
Сообщение
#21
|
Танцор диско Группа: Участник Сообщений: 441 Регистрация: 11.9.2008 Из: Москва Пользователь №: 289 Спасибо сказали: 6 раз(а) Репутация: -1 |
kwisp, ну пардон, там же нули не убираются, кроме того мне нужно лить куда нить в строку.
так а в Си++ то вообще как прцижн указывать окромя sprintf? |
|
|
kwisp |
13.2.2009, 16:25
Сообщение
#22
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
kuler,
посему второй вывод в примере убирает лишние нули. строчки можно через поток прогнать если тебе не по душе вариант с QString::remove(QRegExp&). Раскрывающийся текст // setprecision example #include <iostream> #include <iomanip> using namespace std; int main () { double f =3.14159; cout << setprecision (5) << f << endl; cout << setprecision (9) << f << endl; cout << fixed; cout << setprecision (5) << f << endl; cout << setprecision (9) << f << endl; return 0; } Раскрывающийся текст 3.1416 3.14159 3.14159 3.141590000 Сообщение отредактировал kwisp - 13.2.2009, 16:29 |
|
|
Текстовая версия | Сейчас: 30.1.2025, 2:38 |