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

Дробное число - C++

Восстановить пароль Регистрация
 
KB
0 / 0 / 0
Регистрация: 08.10.2011
Сообщений: 5
05.11.2011, 13:40     Дробное число #1
Добрый день! Можно ли ввести такое деление чтоб число выводилось (хранилось) в дробном виде, перемножение в дробном виде и т.д. Думаю объяснил понятно.
Пишу программу которая будет работать с матрицами, а числа с запятой там никуда не годятся. И встрял на делении чисел друг на друга. Заранее спасибо!)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2011, 13:40     Дробное число
Посмотрите здесь:

как получить дробное число? C++
printf - дробное число C++
Поле first - целое число, длительность телефонного разговора в минутах; поле second - дробное число, стоимость одной минуты в гривнах C++
Строка дробное число C++
Почему при выводе имею целое число, а не дробное C++
C++ Не отображается дробное число в С++
Проверить, целое число или дробное C++
C++ Поле First - дробное положительное число, масса груза m

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
prazuber
108 / 108 / 3
Регистрация: 29.04.2010
Сообщений: 240
05.11.2011, 13:54     Дробное число #2
Конечно можно. Можно написать класс рациональных чисел, и хранить их в виду пары (числитель, знаменатель). Переопределить основные арифметические операторы не составит труда.

Если самому писать лень, можно использовать boost::rational.
KB
0 / 0 / 0
Регистрация: 08.10.2011
Сообщений: 5
05.11.2011, 15:05  [ТС]     Дробное число #3
Забыл добавить, что пишу в С.
Yandex
Объявления
05.11.2011, 15:05     Дробное число
Ответ Создать тему
Опции темы

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