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

double to string - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Операции над множествами http://www.cyberforum.ru/cpp-beginners/thread281046.html
Прошу помочь с написанием программы на с++. Нужно чтобы выполнялись операции над множествами, такие как: объединение, пересечение и разность. Но выполнить сие нужно через векторы(желательно) или через массивы
C++ речевой движок! доброе время суток форум, хочу узнать ваше мнение.. что нужно знать для того чтобы написать речевой движок, и чему надо научиться. потому что знания небольшие, но так мне легче будет двигаться в нужном направлении=) http://www.cyberforum.ru/cpp-beginners/thread281042.html
Работа с командной строкой C++
Здравствуйте товарищи, как можно определить в командной строке, где находится нужный текст? Допустим, вводится prog.exe ololo -f 45+3, где ololo просто текст, -f ключ (уже реализован), 45+3 выражение которое нужно передать в функцию. Как можно передать это выражение в функцию, незная его местоположения? Добавлено через 1 час 10 минут Передачу в функцию реализовал, но она очень медленная,...
C++ Выясните, можно ли одну из коробок положить в другую
Коробки (Время: 1 сек. Память: 16 Мб Сложность: 19%) На столе лежат коробка размера A1 ? B1 ? C1 и коробка размера A2 ? B2 ? C2. Выясните можно ли одну из этих коробок положить в другую, если разрешены повороты коробок вокруг любого ребра на угол 90 градусов. Входные данные Первая строка входного файла содержит три целых числа A1, B1 и C1. Вторая строка входного файла содержит три целых...
C++ практика http://www.cyberforum.ru/cpp-beginners/thread281007.html
какую книгу посоветуете по практике где идет разбор программ.
C++ istream и конец строки Решая задачу, столкнулся с проблемой - не знаю, как записать следующее: "пока не конец строки, читаем слово". То есть: string s; while (??) cin>>s; Буду благодарен за помощь. Прочитать нужно что-то такое (по словам): 3 this is a test foobar подробнее

Показать сообщение отдельно
AlexP11223
36 / 37 / 4
Регистрация: 20.04.2011
Сообщений: 288
21.04.2011, 22:40     double to string
Задание 11 главы 7 про массивы и строки Лафоре: перевести число double в строку и отформатировать. Вроде бы не сложно, но не непонятно с помощью чего должен осуществляться перевод. В задании говорится про использование "объекта ostrsream" для этого, но ни в мсдн, ни на сиплюсплюс.ком не нашел как это сделать, в самой главе тоже ни нашел ни одного упоминания этого. Нагуглил только способ с помощью потока sstream, но я про это ничего еще не знаю.
текст задания
Вернемся к обсуждению денежных строк из упражнения 6. Напишите ме-
тод ldtoms() для преобразования числа типа long double в денежную строку,
представляющую это число. Для начала вам нужно проверить, что значе-
ние long double не очень большое. Мы предполагаем, что вы не будете пы-
таться преобразовать число, больше чем 9 999 999 999 999 990.00. Затем
преобразуем long double в строку (без знака доллара и запятых), храня-
щуюся в памяти, используя объект ostrstream, как рассматривалось ранее
в этой главе. Получившаяся отформатированная строка может быть поме-
щена в буфер, называющийся ustring.

Не по теме:

Затем вам нужно будет создать другую строку, начинающуюся со знака
доллара, далее копируем цифру за цифрой из строки ustring, начиная сле-
ва и вставляя запятые через каждые три цифры. Также вам нужно подав-
лять нули в начале строки. Например, вы должны вывести $3 124.95, а не
$0 000 000 000 003 124.95. Не забудьте закончить строку нулевым симво-
лом '\0'.
Напишите функцию main() для тестирования этой функции путем много-
кратного ввода пользователем чисел типа long double и вывода результата
в виде денежной строки.




Еще не совсем понятно почему нельзя вводить число больше имено 9 999 999 999 999 990.00 . Разве это предел для double?oO
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru