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

Как сохранить вещественное число, разбив его на два целых? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сделать фото результата программ http://www.cyberforum.ru/cpp-beginners/thread425521.html
Вобщем у меня есть две программы и мне нужно, что бы кто-небудь скинул фото результата данной программы #include "stdafx.h" #include <iostream> #include <string> #include <sstream> int main() { using namespace std::string sn,s; int l,k,kod;
C++ Разработать класс для представления сведений о студенте Разработать класс для представления сведений о студентах: фамилия, группа, массив из четырёх оценок. Класс должен включать весь необходимый интерфейс: конструкторы, перегрузку операций, другие необходимые методы. Разработать функции: Ввода данных о нескольких студентах в массив Сортировки массива по фамилиям(По сумме баллов) Поиск студентов, не сдавших более 2 экзаменов (паарметры: массив,... http://www.cyberforum.ru/cpp-beginners/thread425514.html
winapi в Dev C++ C++
Всем доброго времени суток !! Подскажите пожалуйста в дев с есть заготовки под winapi если есть немогли бы показать где они находятся буду презнателен !
Действия с массивом C++
Уважаемые гуру программирования я нуждаюсь в вашей помощи :) Условие: Дан массив М а) подсчитать количество элементов массива, равных минимальному и максимальному; б) проверить, есть ли в массиве 0 и вывести номер первого из найденных; в) вычислить среднее арифметическое элементов массива.
C++ Ошибка в прочтении файла http://www.cyberforum.ru/cpp-beginners/thread425452.html
c:\ðàáîòà\îàèï\ñè++ âèñóàë\vc98\include\ios(9) : fatal error C1083: Cannot open include file: 'streambuf': No such file or directory выбивается ошибка и ничего не могу с ею сделать
C++ Не вызывается функция Здравствуйте. Не работает условие в цикле. Просто не вызывается функция prior. Как исправить? int prior(char s,char qu) { switch (s) { case '~': if (qu=='*' || qu=='/') return 4; else return 1; break; подробнее

Показать сообщение отдельно
fenix117
8 / 8 / 1
Регистрация: 16.03.2011
Сообщений: 249
10.01.2012, 16:21  [ТС]     Как сохранить вещественное число, разбив его на два целых?
Цитата Сообщение от odip Посмотреть сообщение
В short int влезет только 4 цифры
unsigned short int – диапазон 0 … 65536;

Цитата Сообщение от odip Посмотреть сообщение
например число 1.12345678 ты уже не запишешь
в этом случае я буду генерировать исключение

Цитата Сообщение от odip Посмотреть сообщение
Отсюда вывод - надо изменить способ сохранения числа
Задание РГЗ, не мне его менять

Цитата Сообщение от HighPredator Посмотреть сообщение
В вашем случае, думаю, будет рациональнее делать "реверс" числа. То есть. Хранить у числа 5.05 05 в виде 50. Таким образом вы не потеряете нули.
Спасибо, так и буду делать

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