Форум программистов, компьютерный форум 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? Заранее спасибо. подробнее

Показать сообщение отдельно
DKOI
24 / 24 / 1
Регистрация: 08.09.2010
Сообщений: 136
15.11.2011, 18:36     округление printf("%.4f", (float) ans ); и printf("%.4lf", ans );
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
DKOI, я приношу вам свои извинения!
-=ЮрА=-, Ничего страшного Я сам удивился, когда прочитал об этом, кстати на том же сайте, что и вы

Цитата Сообщение от Evg Посмотреть сообщение
И тут действительно "f" означает float, а "lf" - double. Так что товарищи по ссылке из поста 10 накосячили. Оно посчитали, что printf и scanf сделаны полностью симметрично. Ан нет
Footnote: In printf(), the rvalue type promotions are expected. Thus %c actually corresponds to a parameter of type int and %f and %g actually correspond to parameters of type double. Thus in printf() there is no difference between %f and %lf, or between %g and %lg. However, in scanf() what is passed is a pointer to the variable so no rvalue type promotions occur or are expected. Thus %f and %lf are quite different in scanf, but the same in printf.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru