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

Как преобразовать дробную часть числа типа double в int - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Игра "Города" http://www.cyberforum.ru/cpp-beginners/thread319429.html
Очень нужна игра "в города", на сях написанная. сам в программировании не силен. с меня небольшое денежное вознаграждение. Должна представлять из себя поочередное называение городов игроком и компьютером (по известным правилам)
C++ Строки Дана строка, подстрока и число N. Найти позицию N-го вхождения подстроки в строку. Кто может напишите решение этой задачи...пожалуйста! http://www.cyberforum.ru/cpp-beginners/thread319426.html
C++ Известны фамилии 25-ти человек, их семейное положение:женат(замужем) или нет, и сведения о наличии детей(есть или нет). Определить фамилии:
Известны фамилии 25-ти человек, их семейное положение:женат(замужем) или нет, и сведения о наличии детей(есть или нет). Определить фамилии женатых(замужних) людей имеющих детей.
C++ Поменять местами элементы матрицы, расположенные в верхнем правом и нижнем левом углах
Дан двумерный массив. поменять местами: а) Элементы расположенные в верхнем правом и нижнем левом углах; б) Элементы расположенные в нижнем правом и в верхнем левом углах.
C++ Напечатать таблицу соответствия между весом в фунтах и весом в килограммах http://www.cyberforum.ru/cpp-beginners/thread319416.html
Напечатать таблицу соответствия между весом в фунтах и весом в килограммах для значений 1, 2, ... ,10 фунтов(1 фунт=453г)
C++ Напечатать числа следующим образом: а) 21 19.2 20 18.2 19 17.2 ... ... 10 8.2 б) 45 44.5 44.2 44 43.5 43.2 ... ... ... подробнее

Показать сообщение отдельно
Sylvos
-25 / 6 / 1
Регистрация: 06.04.2011
Сообщений: 85
14.06.2011, 14:58  [ТС]     Как преобразовать дробную часть числа типа double в int
Цитата Сообщение от tylix Посмотреть сообщение
млин че ты паришь. какая разница 5 или 500 это же после точки будет?
при обратной конвертации ты и делить будешь на 1000
0.500 = 0.5

Вопрос в другом где ты собрался это применять?
Создать класс CDecimal - дробное число

Поля:
- int целая часть;
- int дробная часть.

Методы:
- Конструктор по умолчанию;
- Конструкторы преобразования из:
- short;
- bool;
- long;
- int;
- float;
- double;
- char;
- char*.
- Конструктор копирования;
- Установка целой части;
- Установка дробной части;
- Установка целой и дробной частей с параметрами типа int;
- Установка целой и дробной частей с параметром типа double;
- Возврат числа в виде double;
- Возврат целой части;
- Возврат дробной части;
- Возврат числа в виде строки.

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