Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
論理平方根法がわかりません
コードの操作方法は理解していますが、このコードの背後にあるロジックは理解できません
public static double sqrt(double c) { if (c < 0.0) return Double.NaN; double err = 1e-15; double t = c; while (Math.abs(t - c/t) > err * t) t = (c/t + t) / 2.0; return t; }