Форум программистов, компьютерный форум CyberForum.ru

округление printf("%.4f", (float) ans ); и printf("%.4lf", ans ); - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Последовательности http://www.cyberforum.ru/cpp-beginners/thread384262.html
ребят,помогите перевисти програмку на С++: Дано целое число N и набор из N вещественных чисел. Вывести в том же порядке округленные значения всех чисел из данного набора (как целые числа), а также сумму всех округленных значений. var i,N:integer; TheArr:array of real ; temp:real; Summa:real; begin
C++ Символьная матрица Добрый день вопрос таков , вот создал я массив строк ввожу символы , задача в следующем , считываю строку в массиве и если там есть символ 'k' то он выводи эту строку . Вот как считать строку и сравнить ? #include <iostream> using namespace std; int main() { const int n=10,m=10;// размер массива тип целочисленный http://www.cyberforum.ru/cpp-beginners/thread384251.html
C++ Не хватает знаний. Не знаю, как на с++ реализовать возможность
Есть одна вещь, которую у меня сделать никак не получается. В моей старенькой 2008 студии отсутствуют стандартизированные интеллектуальные указатели. По этой причине я когда то написал собственные велосипеды для разных типов указателей. Вот так выглядит прототип метода, который загружает данные в сильнвй указатель (который умеет шариться) void Input(TypeT* &Object); //принять право...
Цикл с параметром C++
Ребят,помогите перевести программу на С++: Даны два целый числа А и В (А<B).Найти сумму всех целых чисел от А до В включительно. var A,B:integer; temp:integer; i:integer; begin temp:=0;
C++ посследовательности http://www.cyberforum.ru/cpp-beginners/thread384241.html
вводим число пока оно не равно 0. и складываем только положительные четные числа, выводим сумму. с циспользования цикла do {} while();
C++ Windows forms: обращение к одной форме из другой Здравствуйте! Помогите пожалуйста: есть главная форма Form1 и форма с логином и паролем Login. Как обратиться из формы Login к элементу из формы Form1? Заранее спасибо. подробнее

Показать сообщение отдельно
AC-93
13 / 13 / 0
Регистрация: 27.01.2010
Сообщений: 150
15.11.2011, 15:07  [ТС]     округление printf("%.4f", (float) ans ); и printf("%.4lf", ans );
мое понимание:
рабочий вариант - передаю в функцию дабл, потом округляю его до 4 знаков после запятой.
другой вариант - округляю дабл до флоата, потом округляю до 4 знаков после запятой. При этом флоат определяет с точностью больше 6 знаков после запятой, т.е. мы сначала округляем более точно, а потом грубо до 4 знаков.
пример есть число 0.0004899999 в дабле, переводим во флоат получаем 0.000490, выводим первые 4 получаем 0.0005
или сразу выводим дабл и тоже 0.0005

тесты привести не могу, т.к. вижу только результат, а не сами тесты.
 
Текущее время: 07:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru