challenge 分数を小数に展開

整数a, bを受け取り,分数a/bを小数に展開した文字列を返す関数/メソッドを作成してください。結果が循環小数になる場合は,循環部を{}でくくってください。例:
a=3, b=8 → 0.375
a=3, b=14 → 0.2{142857}

与えられる整数a, bは次の条件を満たすものと仮定して構いません。 1 ≦ a < b ≦ 2147483647。なお2147483647は2^31-1です。

このお題はtnkさんの投稿を元に作成しました。ご投稿ありがとうございます。

Posted feedbacks

Number of comments:81 Nested Flatten
  1. 13 C
  2. 6 Java
  3. 5 Haskell
  4. 4 Ruby Python
  5. 3 PHP Common Lisp
  6. 2 OCaml Perl Scheme Lua
  7. 1 Emacs Lisp Pnuts Other C# D Prolog R Vim Bash awk JavaScript Smalltalk Mathematica Scala

Index

Feed

Other

Link

Pathtraq

loading...