足し算、掛け算、割り算、引き算、最大公約数など、さまざまなことを行う分数クラスを作成しました...
迷っている部分があります。
ハイフンを使用して分母の分子の文字列バージョンを返すメソッドを作成する必要があり、ハイフンが分母の長さと等しくなるようにし、分子を中央に配置する必要があります。
例えば:
分数 3/4 は 3 で、その下にハイフンがあり、4 はハイフンの下にあります
5/50000 のようなものは、5 つのハイフンのうち 3 つ目の上の中央に 5 が配置され、ハイフンの下に 50000 が配置されます。
必要なハイフンの数を計算するために、次のように考えました。
int hyphenLength = String.valueOf(this.denominator).length();
これまでのところ、私が考えている唯一のことは、文字列で for ループを実行することですが、これを行う方法がわかりません。