0 голосов
спросил от в категории Java
Вы должны отдельно вычислить числитель и знаменатель результата:
n=n1 * d2 + n2 * d1
d=d1 * d2
, а затем (необязательно) найти их GCD , чтобы упростить дробь.

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
0 голосов
ответил от
Цитата:
Я пытаюсь написать калькулятор, где он добавляет фракции вместе, и поэтому я сделал это, но вместо того, чтобы вернуть мне еще одну дробь, вместо этого он дает мне десятичную дробь.

У вас уже есть знание, что вы не можете хранить ввод пользователя как дробную часть в double . Вы используете 2 переменные.
Что заставляет вас думать, что вы можете сделать это с результатом вычисления?

Категории

Добро пожаловать на сайт DraftingCode Q&A (ИТ ответы), где вы можете задавать вопросы и получать ответы от других членов сообщества.

Связанных вопросов не найдено

...