РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
67 of 1593 menu

Преобразование в complex128

Преобразование в complex128 позволяет конвертировать числовые значения в комплексный тип данных с двойной точностью. В Go комплексное число состоит из действительной и мнимой части, каждая из которых представлена типом float64. Для создания комплексного числа используется встроенная функция complex, которая принимает два аргумента: действительную и мнимую части. Первый параметр - это действительная часть числа, второй параметр - мнимая часть числа.

Синтаксис

complex(real, imag)

Пример

Давайте создадим комплексное число из целых чисел:

package main import "fmt" func main() { res := complex(5, 3) fmt.Println(res) }

Результат выполнения кода:

(5+3i)

Пример

Давайте преобразуем числа с плавающей точкой в комплексное число:

package main import "fmt" func main() { res := complex(3.14, 2.71) fmt.Println(res) }

Результат выполнения кода:

(3.14+2.71i)

Пример

Давайте преобразуем целочисленные переменные в комплексное число:

package main import "fmt" func main() { a := 10 b := 20 res := complex(float64(a), float64(b)) fmt.Println(res) }

Результат выполнения кода:

(10+20i)

Пример

Давайте извлечем действительную и мнимую части из комплексного числа:

package main import "fmt" func main() { c := complex(7, 9) realPart := real(c) imagPart := imag(c) fmt.Println(realPart, imagPart) }

Результат выполнения кода:

"7 9"

Смотрите также

  • функцию to-complex64,
    которая преобразует значения в комплексное число с одинарной точностью
  • функцию to-float64,
    которая преобразует значения в число с плавающей точкой двойной точности
  • функцию to-float32,
    которая преобразует значения в число с плавающей точкой одинарной точности
  • функцию to-int,
    которая преобразует значения в целое число
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить