2016年1月9日土曜日

160109

Ruby


19 / 89 … 91 の性質について

 小数にしてみると面白い。

require 'bigdecimal'

def f(n)
  19r / (9 * (10 ** n - 1))
end

(1..60).each{|i| p [i, f(i), BigDecimal(f(i), 150).to_s("F")]}

出力結果
[1, (19/81), "0.234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234568"]
[2, (19/891), "0.0213243546576879910213243546576879910213243546576879910213243546576879910213243546576879910213243546576879910213243546576879910213243546576879910213244"]
[3, (19/8991), "0.00211322433544655766877989100211322433544655766877989100211322433544655766877989100211322433544655766877989100211322433544655766877989100211322433544656"]
[4, (19/89991), "0.000211132224333544465557666877798891000211132224333544465557666877798891000211132224333544465557666877798891000211132224333544465557666877798891000211132"]
[5, (19/899991), "0.000021111322224333354444655557666687777988891000021111322224333354444655557666687777988891000021111322224333354444655557666687777988891000021111322224333"]
[6, (19/8999991), "0.000002111113222224333335444446555557666668777779888891000002111113222224333335444446555557666668777779888891000002111113222224333335444446555557666668777"]
[7, (19/89999991), "0.000000211111132222224333333544444465555557666666877777798888891000000211111132222224333333544444465555557666666877777798888891000000211111132222224333333"]
[8, (19/899999991), "0.000000021111111322222224333333354444444655555557666666687777777988888891000000021111111322222224333333354444444655555557666666687777777988888891000000021"]
[9, (19/8999999991), "0.00000000211111111322222222433333333544444444655555555766666666877777777988888889100000000211111111322222222433333333544444444655555555766666666877777777988889"]
[10, (19/89999999991), "0.000000000211111111132222222224333333333544444444465555555557666666666877777777798888888891000000000211111111132222222224333333333544444444465555555557666666667"]
[11, (19/899999999991), "0.0000000000211111111113222222222243333333333544444444446555555555576666666666877777777779888888888910000000000211111111113222222222243333333333544444444446555556"]
[12, (19/8999999999991), "0.00000000000211111111111322222222222433333333333544444444444655555555555766666666666877777777777988888888889100000000000211111111111322222222222433333333333544444"]
[13, (19/89999999999991), "0.000000000000211111111111132222222222224333333333333544444444444465555555555557666666666666877777777777798888888888891000000000000211111111111132222222222224333333"]
[14, (19/899999999999991), "0.000000000000021111111111111322222222222224333333333333354444444444444655555555555557666666666666687777777777777988888888888891000000000000021111111111111322222222"]
[15, (19/8999999999999991), "0.000000000000002111111111111113222222222222224333333333333335444444444444446555555555555557666666666666668777777777777779888888888888891000000000000002111111111111"]
[16, (19/89999999999999991), "0.000000000000000211111111111111132222222222222224333333333333333544444444444444465555555555555557666666666666666877777777777777798888888888888891000000000000000211"]
[17, (19/899999999999999991), "0.000000000000000021111111111111111322222222222222224333333333333333354444444444444444655555555555555557666666666666666687777777777777777988888888888888891"]
[18, (1/473684210526315789), "0.000000000000000002111111111111111113222222222222222224333333333333333335444444444444444446555555555555555557666666666666666668777777777777777779888888888888888891"]
[19, (19/89999999999999999991), "0.000000000000000000211111111111111111132222222222222222224333333333333333333544444444444444444465555555555555555557666666666666666666877777777777777777798888888888888889"]
[20, (19/899999999999999999991), "0.0000000000000000000211111111111111111113222222222222222222243333333333333333333544444444444444444446555555555555555555576666666666666666666877777777777777777779888888889"]
[21, (19/8999999999999999999991), "0.00000000000000000000211111111111111111111322222222222222222222433333333333333333333544444444444444444444655555555555555555555766666666666666666666877777777777777777777989"]
[22, (19/89999999999999999999991), "0.000000000000000000000211111111111111111111132222222222222222222224333333333333333333333544444444444444444444465555555555555555555557666666666666666666666877777777777777777"]
[23, (19/899999999999999999999991), "0.000000000000000000000021111111111111111111111322222222222222222222224333333333333333333333354444444444444444444444655555555555555555555557666666666666666666666687777777777"]
[24, (19/8999999999999999999999991), "0.000000000000000000000002111111111111111111111113222222222222222222222224333333333333333333333335444444444444444444444446555555555555555555555557666666666666666666666668777"]
[25, (19/89999999999999999999999991), "0.000000000000000000000000211111111111111111111111132222222222222222222222224333333333333333333333333544444444444444444444444465555555555555555555555557666666666666666666666"]
[26, (19/899999999999999999999999991), "0.000000000000000000000000021111111111111111111111111322222222222222222222222224333333333333333333333333354444444444444444444444444655555555555555555555555557666666666666666"]
[27, (19/8999999999999999999999999991), "0.00000000000000000000000000211111111111111111111111111322222222222222222222222222433333333333333333333333333544444444444444444444444444655555555555555555555555555766666666666667"]
[28, (19/89999999999999999999999999991), "0.000000000000000000000000000211111111111111111111111111132222222222222222222222222224333333333333333333333333333544444444444444444444444444465555555555555555555555555557666666667"]
[29, (19/899999999999999999999999999991), "0.0000000000000000000000000000211111111111111111111111111113222222222222222222222222222243333333333333333333333333333544444444444444444444444444446555555555555555555555555555576667"]
[30, (19/8999999999999999999999999999991), "0.00000000000000000000000000000211111111111111111111111111111322222222222222222222222222222433333333333333333333333333333544444444444444444444444444444655555555555555555555555555556"]
[31, (19/89999999999999999999999999999991), "0.000000000000000000000000000000211111111111111111111111111111132222222222222222222222222222224333333333333333333333333333333544444444444444444444444444444465555555555555555555555555"]
[32, (19/899999999999999999999999999999991), "0.000000000000000000000000000000021111111111111111111111111111111322222222222222222222222222222224333333333333333333333333333333354444444444444444444444444444444655555555555555555555"]
[33, (19/8999999999999999999999999999999991), "0.000000000000000000000000000000002111111111111111111111111111111113222222222222222222222222222222224333333333333333333333333333333335444444444444444444444444444444446555555555555555"]
[34, (19/89999999999999999999999999999999991), "0.000000000000000000000000000000000211111111111111111111111111111111132222222222222222222222222222222224333333333333333333333333333333333544444444444444444444444444444444465555555555"]
[35, (19/899999999999999999999999999999999991), "0.000000000000000000000000000000000021111111111111111111111111111111111322222222222222222222222222222222224333333333333333333333333333333333354444444444444444444444444444444444655555"]
[36, (1/473684210526315789473684210526315789), "0.000000000000000000000000000000000002111111111111111111111111111111111113222222222222222222222222222222222224333333333333333333333333333333333335444444444444444444444444444444444446"]
[37, (19/89999999999999999999999999999999999991), "0.000000000000000000000000000000000000211111111111111111111111111111111111132222222222222222222222222222222222224333333333333333333333333333333333333544444444444444444444444444444444444466"]
[38, (19/899999999999999999999999999999999999991), "0.0000000000000000000000000000000000000211111111111111111111111111111111111113222222222222222222222222222222222222243333333333333333333333333333333333333544444444444444444444444444444444444"]
[39, (19/8999999999999999999999999999999999999991), "0.00000000000000000000000000000000000000211111111111111111111111111111111111111322222222222222222222222222222222222222433333333333333333333333333333333333333544444444444444444444444444444444"]
[40, (19/89999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000211111111111111111111111111111111111111132222222222222222222222222222222222222224333333333333333333333333333333333333333544444444444444444444444444444"]
[41, (19/899999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000021111111111111111111111111111111111111111322222222222222222222222222222222222222224333333333333333333333333333333333333333354444444444444444444444444"]
[42, (19/8999999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000002111111111111111111111111111111111111111113222222222222222222222222222222222222222224333333333333333333333333333333333333333335444444444444444444444"]
[43, (19/89999999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000000211111111111111111111111111111111111111111132222222222222222222222222222222222222222224333333333333333333333333333333333333333333544444444444444444"]
[44, (19/899999999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000000021111111111111111111111111111111111111111111322222222222222222222222222222222222222222224333333333333333333333333333333333333333333354444444444444"]
[45, (19/8999999999999999999999999999999999999999999991), "0.00000000000000000000000000000000000000000000211111111111111111111111111111111111111111111322222222222222222222222222222222222222222222433333333333333333333333333333333333333333333544444444444444"]
[46, (19/89999999999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000000000211111111111111111111111111111111111111111111132222222222222222222222222222222222222222222224333333333333333333333333333333333333333333333544444444444"]
[47, (19/899999999999999999999999999999999999999999999991), "0.0000000000000000000000000000000000000000000000211111111111111111111111111111111111111111111113222222222222222222222222222222222222222222222243333333333333333333333333333333333333333333333544444444"]
[48, (19/8999999999999999999999999999999999999999999999991), "0.00000000000000000000000000000000000000000000000211111111111111111111111111111111111111111111111322222222222222222222222222222222222222222222222433333333333333333333333333333333333333333333333544444"]
[49, (19/89999999999999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000000000000211111111111111111111111111111111111111111111111132222222222222222222222222222222222222222222222224333333333333333333333333333333333333333333333333544"]
[50, (19/899999999999999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000000000000021111111111111111111111111111111111111111111111111322222222222222222222222222222222222222222222222224333333333333333333333333333333333333333333333333"]
[51, (19/8999999999999999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000000000000002111111111111111111111111111111111111111111111111113222222222222222222222222222222222222222222222222224333333333333333333333333333333333333333333333"]
[52, (19/89999999999999999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000000000000000211111111111111111111111111111111111111111111111111132222222222222222222222222222222222222222222222222224333333333333333333333333333333333333333333"]
[53, (19/899999999999999999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000000000000000021111111111111111111111111111111111111111111111111111322222222222222222222222222222222222222222222222222224333333333333333333333333333333333333333"]
[54, (1/473684210526315789473684210526315789473684210526315789), "0.000000000000000000000000000000000000000000000000000002111111111111111111111111111111111111111111111111111113222222222222222222222222222222222222222222222222222224333333333333333333333333333333333333"]
[55, (19/89999999999999999999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000000000000000000211111111111111111111111111111111111111111111111111111132222222222222222222222222222222222222222222222222222224333333333333333333333333333333333333333"]
[56, (19/899999999999999999999999999999999999999999999999999999991), "0.0000000000000000000000000000000000000000000000000000000211111111111111111111111111111111111111111111111111111113222222222222222222222222222222222222222222222222222222243333333333333333333333333333333333333"]
[57, (19/8999999999999999999999999999999999999999999999999999999991), "0.00000000000000000000000000000000000000000000000000000000211111111111111111111111111111111111111111111111111111111322222222222222222222222222222222222222222222222222222222433333333333333333333333333333333333"]
[58, (19/89999999999999999999999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000000000000000000000211111111111111111111111111111111111111111111111111111111132222222222222222222222222222222222222222222222222222222224333333333333333333333333333333333"]
[59, (19/899999999999999999999999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000000000000000000000021111111111111111111111111111111111111111111111111111111111322222222222222222222222222222222222222222222222222222222224333333333333333333333333333333"]
[60, (19/8999999999999999999999999999999999999999999999999999999999991), "0.000000000000000000000000000000000000000000000000000000000002111111111111111111111111111111111111111111111111111111111113222222222222222222222222222222222222222222222222222222222224333333333333333333333333333"]

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。