エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
floorとsqrtにはまった話 - or1ko's diary
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
floorとsqrtにはまった話 - or1ko's diary
型クラスを理解してなくてはまってしまった. nums n = [1..floor $ sqrt ( n / 2 )] 上記の関数に型を... 型クラスを理解してなくてはまってしまった. nums n = [1..floor $ sqrt ( n / 2 )] 上記の関数に型をつけようとして,まず初めに nums :: Integral a => a -> [a] と書いた.今まで nums n = [1..n] に型をつける場合,Integralを指定してたからですが,やっぱり無理でした. そこで,次に nums :: Fractional a => a -> [a] と書きました.当然だめでした.なにも考えてないですね.私は...orz で,sqrtができないと通るはずがないので, nums :: Floating a => a -> [a] と書きました.だめです.やっぱりなにも考えてないですね.私は...orz 思ったとおりですが,今度はfloorを考えて nums :: RealFrac a => a -> [a] だめ