diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..94a17b3 --- /dev/null +++ b/pom.xml @@ -0,0 +1,51 @@ + + + 4.0.0 + + org.example + ST-5-new + 1.0-SNAPSHOT + + ST-5-new + http://maven.apache.org + + + 8 + 8 + UTF-8 + 5.10.0 + + + + + org.junit.jupiter + junit-jupiter-api + ${junit.jupiter.version} + test + + + org.junit.jupiter + junit-jupiter-engine + ${junit.jupiter.version} + test + + + org.junit.jupiter + junit-jupiter-params + ${junit.jupiter.version} + test + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + 3.0.0-M5 + + + + \ No newline at end of file diff --git a/src/main/java/Program.java b/src/main/java/Program.java new file mode 100644 index 0000000..328225f --- /dev/null +++ b/src/main/java/Program.java @@ -0,0 +1,9 @@ +public class Program { + public static void main(String[] args){ + double val = Double.parseDouble("4.0"); + Sqrt sqrt = new Sqrt(val); + double result = sqrt.calc(); + + System.out.println("Sqrt of " + val + " = " + result); + } +} diff --git a/src/main/java/Sqrt.java b/src/main/java/Sqrt.java new file mode 100644 index 0000000..f45ca4a --- /dev/null +++ b/src/main/java/Sqrt.java @@ -0,0 +1,27 @@ +public class Sqrt { + + double delta=0.00000001; + double arg; + + public Sqrt(double arg) { + this.arg=arg; + } + public double average(double x,double y) { + return (x+y)/2.0; + } + public boolean good(double guess,double x) { + return Math.abs(guess*guess-x)