ハスケルで中央揃えの文字列を返す単純な関数を作成しようとしていますが、どちらの辺を挿入するかを見つけるだけで問題があります。どのように私は(基本的に)ダブル(と思う)からint型に変換することができますHaskellの型間の変換
No instance for (Fractional Int)
arising from a use of '/'
Possible fix: add an instance declaration for (Fractional Int)
In the first argument of 'round', namely
'((padLength - (length string))/2)'
In the expression: round ((padLength - (length string))/2)
In an equation for `center':
center padLength string = round ((padLength - (length string))/2)
:
center padLength string = round ((padLength - (length string))/2)
次のエラーを与える:私はこれを持っていますか?
なぜ?私は少しハスケルに新しいです –
私は私の答えにその情報を追加しました:) – ehird