2
によってダブル分け、問題は、私は私はそれが動作するように取得できますかInt
Haskellは、私は次のコードを持っているのInt
factorial :: Int -> Int
factorial 0 = 1
factorial e = e * (factorial e-1)
sumX :: Double -> Int -> Double
sumX x 0 = (x^0)/(factorial 0)
でDouble
を分割しようということでしょうか?
」に任意の整数型(
Integral
クラスのインスタンス)を変換するfromIntegral
機能を使用することができ、第二にを書く必要がありますそれを倍増させる。 googleキャスティング – StefanS
@daredevil errいいえ... Haskellはキャストしません;))(でもあなたがすれば偉大なウェブキャストを見つけることができます) – Carsten
Chrisはあなたに必要な答えをくれました。とにかく '1/1 = 1'になるときはx^0)/(階乗0)'? – Carsten