В настоящее время я делаю программу с кучей методов. В этом методе речь идет о дробях. Предполагается, что пользователь должен ввести целочисленный числитель и знаменатель, например, 9/5 (не с десятичными знаками, такими как 3,2/1,4).
После того, как метод выполнил свою работу, он должен вернуть результат основному методу, в данном случае 1_4/5. Проблема, с которой я сталкиваюсь, заключается в том, что ответ должен быть возвращен в виде строки. Не могу заставить его работать. Если возвращаемое целое или дробное число равно 0, его также следует обрабатывать «более приятным способом».
Не совсем понял, но вот небольшой код, который я придумал до сих пор. Может быть, так проще понять проблему. Заранее спасибо!
public static String fraction(int numerator, int denominator){
fractionQuota = numerator / denominator;
fractionRest = numerator % denominator;
return fractionQuota;
%
, как в примере?System.out.println((9/5) + "_" + (9 % 5) + "/" + 5);
кажется достаточно простым. - person ChiefTwoPencils   schedule 11.12.20150
. Но да, довольно прямолинейно. @Фунгуцид - person ChiefTwoPencils   schedule 11.12.2015