{"width":"100%","version":"1.0","provider_name":"Hatena Blog","type":"rich","blog_url":"https://www.sakatakoichi.com/","published":"2008-10-22 04:08:24","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fwww.sakatakoichi.com%2Fentry%2F20081021%2F1224558504\" title=\"Scala\u306eSnippet\u3092\u5199\u7d4c\u3059\u308b(2)-BigInt - Fight the Future\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","title":"Scala\u306eSnippet\u3092\u5199\u7d4c\u3059\u308b(2)-BigInt","categories":["programming"],"blog_title":"Fight the Future","url":"https://www.sakatakoichi.com/entry/20081021/1224558504","author_name":"jyukutyo","description":"Snippet: BigInt | The Scala Programming Language Int\u304b\u3089BigInt\u306b\u306f\u30b7\u30fc\u30e0\u30ec\u30b9\u3067\u3059\u3088\u30fc\u3068\u3044\u3046\u30b5\u30f3\u30d7\u30eb\u3060\u3068\u601d\u3046\u3002 package sample.snippet object BigIntSample extends Application { def functional(n: BigInt): BigInt = { if (n == 0) { 1 } else { n * functional(n - 1) } } val f50 = functional(50) val f49 = functional(49) val f4 = fun\u2026","provider_url":"https://hatena.blog","image_url":null,"height":"190","author_url":"https://blog.hatena.ne.jp/jyukutyo/"}