Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Sky93
0 / 0 / 0
Регистрация: 04.06.2013
Сообщений: 16
1

Можно ли из числа типа double получить 2 числа типа int?

12.06.2013, 12:36. Просмотров 706. Ответов 8
Метки нет (Все метки)

Если можно, то напишите пожайлуста название функции или способ.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2013, 12:36
Ответы с готовыми решениями:

В массив типа double записываю целые числа (типа int), но ошибка не вылазиет!
Вот программулька: #include <iostream> using namespace std; #include <conio.h> int main()...

Как преобразовать дробную часть числа типа double в int
Есть дробное число, например Z = 123,456 нужно разбить его на два целых числа int I = 123 int...

Как из числа типа double сделать int (сохранение целой и дробной части в отдельных целочисленных переменных)
Например есть число double d = 123.4567 Как сделать что бы int i1 = 123; int i2 =4567;

С++: числа типа double
Всем добрый вечер!:) Товарищи, я - начинающий чайник, прошу вас объяснить мне как работать с типом...

Сокращение числа типа double
В качестве базового класса реализовать класс Triad (тройка) для хранения данных. Реализовать...

8
StudAssistant
Эксперт
34811 / 27003 / 5019
Регистрация: 17.04.2006
Сообщений: 49,622
12.06.2013, 12:36
Закажите контрольную, курсовую, диплом или любую другую студенческую работу здесь.
8
Kuzia domovenok
2779 / 2408 / 618
Регистрация: 25.03.2012
Сообщений: 8,604
Записей в блоге: 1
Завершенные тесты: 1
12.06.2013, 12:46 2
Какие 2 числа? я не понимаю какие 2 числа хочешь получить из одного?
Покажи пример и я отвечу.
0
Sky93
0 / 0 / 0
Регистрация: 04.06.2013
Сообщений: 16
12.06.2013, 12:47  [ТС] 3
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Какие 2 числа? я не понимаю какие 2 числа хочешь получить из одного?
Покажи пример и я отвечу.
У меня есть число 2.4 типа double. Могу я из него получить 2 и 4 типа int?
0
Кудаив
413 / 412 / 72
Регистрация: 27.05.2012
Сообщений: 1,168
Завершенные тесты: 2
12.06.2013, 12:48 4
преобразовать в строку и разделить
0
12.06.2013, 12:48
Kuzia domovenok
2779 / 2408 / 618
Регистрация: 25.03.2012
Сообщений: 8,604
Записей в блоге: 1
Завершенные тесты: 1
12.06.2013, 12:52 5
Цитата Сообщение от Sky93 Посмотреть сообщение
У меня есть число 2.4 типа double. Могу я из него получить 2 и 4 типа int?
ну, допустим, первое число действительно 2.
А почему второе ты считаешь, должно быть 4?
почему не 400 и не 4000?
почему не 3999 и не 4001?
откуда такое условие взялось?
0
XRuZzz
Антикодер
1612 / 773 / 44
Регистрация: 15.09.2012
Сообщений: 2,870
12.06.2013, 12:53 6
5 минут назад давал ссылку на эту тему в другой теме
вам по ходу тоже поможет
Смысл обьединений
там как раз есть код, как это сделать
0
Kuzia domovenok
2779 / 2408 / 618
Регистрация: 25.03.2012
Сообщений: 8,604
Записей в блоге: 1
Завершенные тесты: 1
12.06.2013, 12:55 7
Цитата Сообщение от XRuZzz Посмотреть сообщение
вам по ходу тоже поможет
тут юнион не поможет. Ему надо жонглировать с десятичной записью числа и выделять из неё десятичные целую и дробную части.
0
BumerangSP
4292 / 1414 / 463
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
12.06.2013, 12:57 8
Есть такая функция как modf, из числа выделяет целую и дробную части, но вариант Кудаив, думаю, предпочтительней.
0
XRuZzz
12.06.2013, 12:59     Можно ли из числа типа double получить 2 числа типа int?
  #9

Не по теме:

Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
тут юнион не поможет. Ему надо жонглировать с десятичной записью числа и выделять из неё десятичные целую и дробную части.
да пусть сначала прочтёт доконца то что помоей ссылке, тогда сам поймёт чего хочет.

0
12.06.2013, 12:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2013, 12:59
Привет! Вот еще темы с ответами:

Чтение из файла числа типа double
Добрый вечер! Уже долго бьюсь над тем, что у меня слишком маленькая точность считываемого числа......

Разбить число типа double на 2 числа
Добрый день! Попалась мне такая задача - есть 2 интовые переменные, есть число double. Их нужно...

Проверка числа типа double на чётность/нечётность
В программе необходимо проверить число типа double на то, является оно четным или нет. Это возможно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru