|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.11.2013, 18:12 | #1 |
Пользователь
Регистрация: 10.11.2013
Сообщений: 10
|
Не выводится 2 знака после запятой
В выводе среднего арифм.по столбцам не работает вывод с 2 знаками после запятой. Помогите, кто разбирается, пожалуйста.
Код:
|
17.11.2013, 18:13 | #2 |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
{0:0.##} замените на {0:0.00} чтобы 2 знака вывелись гарантированно, а не только если есть дробная часть
Код:
Благодарить в репутацию. Проклинать — туда же
Последний раз редактировалось Luuzuk; 17.11.2013 в 18:17. |
17.11.2013, 18:16 | #3 |
Пользователь
Регистрация: 10.11.2013
Сообщений: 10
|
Заменила.
Выводит просто 2 нуля, например: 5,00 4,00 и т.д. Возможно, проблема в том, что массив типа int, а не double. Хотя, я задавала разные типы - на результат не повлияло. |
17.11.2013, 18:20 | #4 |
Пользователь
Регистрация: 10.11.2013
Сообщений: 10
|
Всё работает, спасибо!
я исправила, благодаря вам. |
17.11.2013, 18:21 | #5 | |
Форумчанин
Регистрация: 18.01.2012
Сообщений: 975
|
Цитата:
еще дробная часть потеряется в строке "sr_z = sum / m;" чтобы этого избежать, следует либо sum объявить как double, либо явно привести sum или m к вещественному типу (sr_z = sum / (double)m;)
Благодарить в репутацию. Проклинать — туда же
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
смена ячейки после введения любого знака | Serii | Microsoft Office Excel | 14 | 03.03.2011 08:54 |
выбор текста после знака | romanova | Microsoft Office Excel | 4 | 19.12.2009 17:12 |
Разделение чисел на до запятой и после запятой | msser | Microsoft Office Excel | 8 | 23.10.2009 11:57 |
2-а знака после запятой | vitamin.rulez | Помощь студентам | 7 | 22.05.2009 16:02 |
Как округлять числа до целых и как оставить два знака после запятой. | bles | Помощь студентам | 9 | 19.02.2008 21:53 |