初心者です、たぶんすごく初歩的な相談ですがお願いします。
1+(1/2)+(1/3)+(1/4)+...+(1/k)をやろうとしたのですが、うまくいきません
絶対に1.0になってしまいます
import UIKit
func g(k : Int) -> Float64 {
var m : Float64 = 0
for t in 1...k{
m += Float64(1/t)
}
return m
}
print(f(100))
結果:1.0
どこが間違っているのか教えて下さい
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/03/24 00:44