![]() |
|
Другие темы раздела | |
C++ Односвязные списки (найти литературу)
https://www.cyberforum.ru/ cpp-beginners/ thread794427.html нужно найти литературу по этому вопросу. есть ли у кого "очень понятная" литература по этому вопросу? |
C++ Определить все слова, оканчивающиеся на "ая" (visual С++) Добрый день) Помогите пожалуйста с решением 2 задач на visual С++. 1. Дан текст. Определить все слова оканчивающиеся на "ая". 2. Дано число n. Выбросить из него все единицы и пятёрки, оставив... |
C++ Исправить ошибки ( распределение памяти )
https://www.cyberforum.ru/ cpp-beginners/ thread794383.html Написать программу, в которой матрица размерности n x m размещается в свободной памяти. Элементы целочисленной матрицы заполняются с помощью ГСЧ в интервале от -10 до 10. Вывести строки с... |
C++ Шахматный номер, рекурсия
https://www.cyberforum.ru/ cpp-beginners/ thread794377.html Вот есть задачка, нужно решить ее с применением рекурсивной функций, никак не могу додуматься как это сделать. Телефонный номер называется "шахматным", если его цифры набираются на телефонном... |
C++ задача с кусками. реализация в массиве Всем доброго времени суток. Вопрос в следующем. Пускай у нас есть двумерный динамический массив, заполненный рандомно 0 и 9. а конкретней, 0 "разбивают" этот массив на некоторые куски. Первый кусок... |
C++ Пронстранства имен
https://www.cyberforum.ru/ cpp-beginners/ thread794353.html https://www.cyberforum.ru/cpp-beginners/thread794078.html Можете ответить на эту тему |
C++ Сложение чисел
https://www.cyberforum.ru/ cpp-beginners/ thread794351.html друзья, помогите пожалуйста. Написать функцию, которая будет складывать в стобик 2 числа. Ввести значения типа char Чтобы все это было с char. Буду очень признателен, чем смогу помогу. |
При переходе из метода в главную функцию теряется информация C++ Задача: описать класс "безопасный массив целых чисел". Все бы хорошо, но при переходе из перегруженных операторов + и * возникают проблемы: данные теряются, ничего не сохраняется, выходит посредством... |
C++ Поиск тестовых файлов
https://www.cyberforum.ru/ cpp-beginners/ thread794305.html Возник такой вопрос: можно ли написать программу, которая будет искать в папке текстовые файлы и выводить их названия на экран. Если можно, то как? |
C++ Обсудим наследование в C++?
https://www.cyberforum.ru/ cpp-beginners/ thread794297.html Приветы Размышления о практической применимости и деталях различных вариаций наследования натолкнули на следующие вопросы. 1. Виртуальное наследование. Верно ли следующее суждение: единственная... |
C++ Сделать четные биты равными нечетным и наоборот нужна помощь с задачей. Используя битовые операций в числе типа unsigned int сделать так, чтобы четные биты стали равны нечетным, а нечетные четным. |
C++ Не компилируется старая программа Здравствуйте. У меня появилась проблема с запуском старой программы на С++ XE2 которая была написана на С++ XE1. При компилирование выкидывает ошибку Fatal: Unable to open file 'RAVE90VCL.LIB'.... https://www.cyberforum.ru/ cpp-beginners/ thread794280.html |
0 / 0 / 0
Регистрация: 16.12.2015
Сообщений: 2
|
||||||
0 | ||||||
Лафоре,задача про денежный тип - C++ - Ответ 417832325.02.2013, 14:09. Показов 2379. Ответов 1
Метки (Все метки)
Вот задачка:
Одним из недостатков C++ является отсутствие для бизнес-программ встроенного типа для денежных значений, такого, как $173 698 001,32. Такой денежный тип должен иметь возможность для хранения числа с фиксированной десятичной точкой точностью около 17 знаков, которого было бы достаточно для хранения национального долга в долларах и цен- тах. К счастью, встроенный тип C++ long double имеет точность 19 цифр, поэтому мы можем использовать его как базисный для класса money, даже используя плавающую точку. Однако нам нужно будет добавить возможность ввода и вывода денежных значений с предшествующим им знаком доллара и разделенными запятыми группы по три числа: так проще читать большие числа. Первым делом при разработке такого класса напишем метод mstold(), который принимает денежную строку, то есть строку, представляющую собой некоторое количество денег типа "$1,234,567,890,123.99" в качестве аргумента и возвращает эквивалентное ее значению число типа long double. Собств-но вопрос: пытаюсь сделать первую часть, когда при выводе число будет разделяться на группы по три через запятую, вроде бы все работает, но хотелось бы реализовать через bool(нахождение точки true, иначе false), нашел, что то подобное(тут на форуме) но не разобрался. Как можно все это сделать?не могу понять,как найти эту точку в строке и разделить значения до и после нее(с помощью типа bool),т.к. в том виде что написал код выглядит совсем ужасно.
Вернуться к обсуждению: Лафоре,задача про денежный тип C++
0
|
|
25.02.2013, 14:09 | |
Готовые ответы и решения:
1
Задача из Лафоре Задача из Лафоре Лафоре задача по классам Не компилируется задача из Лафоре |
25.02.2013, 14:09 | |
Помогаю со студенческими работами здесь
0
Лафоре. Глава 11. Задача 2 Очередь (задача из Лафоре) Задача 7 главы 7 из книги Р. Лафоре. Строки Правильное ли решение задачи? Лафоре. 3 глава 9 задача |