1
古典的な問題ですが、今回はハスケル問題です。私はこのCの方法をしようが、私は ハスケルの整数の桁数
numDigits :: Integer -> Integer
numDigits n = toInteger (round (logBase 10 (fromIntegral n)) + 1)
を書いたコードは、このエラーここ
Variable not in scope: numDigits :: Integer -> t
を私は何か間違ったことをしましたされてきておきますか?またはログ
toInteger' 'の署名は何ですか?覚えていない。また、なぜそれを 'length 'として定義するだけではないのでしょうか。ショー? – Carcigenicate
to logger Base 10が返されるので、私は思いますか? –
これはREPLまたはソースファイルで行いますか? – Carcigenicate