第五題 分數轉換到特殊格式小數

問題描述
       給定兩個整數,分別表示分數的分子 numerator 和分母 denominator,以字串形式返回小數。如果小數部分爲循環小數,則將循環的數字部分轉換成繁體「零、壹、貳、參、肆、伍、陸、柒、捌、玖」括在括號內。如果存在多個答案,只需返回任意一個。

輸入說明

輸入 2 個範圍為 1~10000 的整數,第一個數字代表分子,第二個數字代表分母(其中,分子數字小於分母數字);數字間以空格隔開。

輸出說明

以字串形式返回小數。如果小數部分爲循環小數,則將循環的數字部分轉換成繁體「零、壹、貳、參、肆、伍、陸、柒、捌、玖」括在括號內。如果,輸出結果小數點右邊的數字會超過 50 位數字,則請截掉後面數字只輸出前 50 位數字。

範例

輸入 輸出
1 2 0.5
2 3 0.(陸)
1 7 0.(壹肆貳捌伍柒)