![]() |
форматированный вывод Есть числа типа double. я их преобразовываю в QString и вывожу.Код:QString lP(double a) {QString rez;rez.sprintf("%.6f",a);return rez;}но эти числа довольно таки "разные", т.е. бывает к примеру просто 20, а бывает 0.0000002 или 0.0001. и когда я пытаюсь вывести к примеру 2, то выводится 2.000000, 0.0001 выводит как 0.000100. как избавиться от лишних нулей в конце? естественно неизвестно какой старший/младший разряд у числа. заранее спасибо. |
Часовой пояс GMT, время: 04:57. |
© www.otvetnemail.ru - Форум вопросов и ответов.