96 / 31 / 21
Регистрация: 17.09.2014
Сообщений: 1,422
1

Разделить дробное число на целое и остаток

14.09.2017, 12:55. Показов 5253. Ответов 3
Метки нет (Все метки)

Есть дробное число, например 14.4054
Нужно убрать в отдельную переменную целую часть.
Типа того:

C++
1
2
3
4
float fN = 14.1319139
float fO = fN % 1.0
int N = (iINT)(fN - fO)
fN = fO
Чтобы получилось:
C++
1
2
N == 14
fN == 0.1319139
Проверить я сейчас не могу, мне чисто теоретически нужно.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.09.2017, 12:55
Ответы с готовыми решениями:

Как разделить переменую типа double на целое и дробное число ?
Как разделить переменую типа double на целое и дробное число ? Добавлено через 23 минуты Нашол...

Проверить, целое число или дробное
Ввожу в консоль значение 5.5, но ошибка не выдается (а должна). В чем проблема, почему не видит...

Почему при выводе имею целое число, а не дробное
Здравствуйте. Почему при выводе имею целое число, а не дробное (как заказывали)? #include...

Определить, целое число хранится в переменной, или дробное
помогите ребята.я только учу сам с++.наработал свой проект все вроде пока понимаю но мне ужен...

3
Заклинатель змей
610 / 507 / 213
Регистрация: 30.04.2016
Сообщений: 2,413
14.09.2017, 13:22 2
артист, Выделение дробной части из числа
1
96 / 31 / 21
Регистрация: 17.09.2014
Сообщений: 1,422
14.09.2017, 13:47  [ТС] 3
Забыл написать, что нужно без использования библиотечный функций.
Только операторы.
0
34 / 36 / 17
Регистрация: 16.04.2017
Сообщений: 478
Записей в блоге: 4
14.09.2017, 13:51 4
Лучший ответ Сообщение было отмечено артист как решение

Решение

C++
1
2
3
float fN = 14.1319139
int n=fN;
float fract=fN-n;
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.09.2017, 13:51
Помогаю со студенческими работами здесь

Поле first - целое число, длительность телефонного разговора в минутах; поле second - дробное число, стоимость одной минуты в гривнах
Поле first - целое число, длительность телефонного разговора в минутах; поле second - дробное...

Дано натуральное число а и целое положительное число d. Вычислить частное q и остаток r при делении а на d
1 Дано натуральное число а и целое положительное число d. Вычислить частное q и остаток r при...

Разделить дробное число на 2 части: целая часть числа и его дробная часть
Пользователь вводит с клавиатуры сумму в валюте (дробное число). Вывести по отдельности количество...

Разделить целое число на цифры и поместить в массив
Случайное число от 0 до MAX_int, например 2415673, нужно разделить на цифры и поместить в массив по...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru