From 82c1041eee1fa85cd42b604bab552c74e624832c Mon Sep 17 00:00:00 2001 From: vladd Date: Wed, 29 Jul 2020 13:50:33 +0300 Subject: [PATCH] added solution --- src/main/java/core/basesyntax/SqrtOperation.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/core/basesyntax/SqrtOperation.java b/src/main/java/core/basesyntax/SqrtOperation.java index b70cd5d..7850a42 100644 --- a/src/main/java/core/basesyntax/SqrtOperation.java +++ b/src/main/java/core/basesyntax/SqrtOperation.java @@ -8,6 +8,9 @@ */ public class SqrtOperation { public double sqrt(double number) { - return 0.0; + if (number < 0) { + throw new IllegalArgumentException("Expected non-negative number, got " + number); + } + return Math.sqrt(number); } }