From d9e189cdd0c181d6da9f881b9cb93c4cffc1f5f9 Mon Sep 17 00:00:00 2001 From: Artemiy Druzhkov <145680939+amdruzh@users.noreply.github.com> Date: Wed, 17 Jan 2024 23:15:50 +0300 Subject: [PATCH 1/2] Add files via upload --- golang/internal/sample.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/golang/internal/sample.go b/golang/internal/sample.go index c4b72b52..8af0e7f8 100644 --- a/golang/internal/sample.go +++ b/golang/internal/sample.go @@ -1,5 +1,5 @@ -package internal - -func Summ(a, b int) int { - return a + b -} +package internal + +func Summ(a, b int) int { + return a + b +} From 1a55301f3ca1005a730a5e88acd5917f99d767a7 Mon Sep 17 00:00:00 2001 From: Artemiy Druzhkov <145680939+amdruzh@users.noreply.github.com> Date: Wed, 17 Jan 2024 23:19:34 +0300 Subject: [PATCH 2/2] Add files via upload --- calculate.go | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 calculate.go diff --git a/calculate.go b/calculate.go new file mode 100644 index 00000000..877eddf2 --- /dev/null +++ b/calculate.go @@ -0,0 +1,28 @@ +package lab4 + +import ( + "fmt" + "math" +) + +func CalculateY(a, b, x, xk float64) float64 { + numerator := math.Pow(a, 2) - math.Pow(b, 2) + denominator := math.Log10(a / b) + power := math.Sqrt(a * b) + + y := numerator / denominator * math.Pow(3, power) + determinant := xk - x + x2 := x + determinant/4 + x3 := x + determinant/2 + x4 := x + (3*determinant)/4 + x5 := xk + + fmt.Println("y =", y) + fmt.Println("x =", x) + fmt.Println("x2 =", x2) + fmt.Println("x3 =", x3) + fmt.Println("x4 =", x4) + fmt.Println("x5 =", x5) + + return y +}