Что такое бинарный оператор и почему его нельзя применять к двойным операндам? Я получаю ошибку в Swift - PullRequest
0 голосов
/ 02 августа 2020

Я пытаюсь провести простую математику с двумя переменными Double. Мои коды :

var a: Double = 40.0
var b: Double = 1.7

var c = a/b^Double(2)

Но я получаю сообщение об ошибке:

error: binary operator '^' cannot be applied to two 'Double' operands
var c = a/b^Double(2)

Что здесь не так? Спасибо.

1 Ответ

1 голос
/ 02 августа 2020

Если вы хотите возвести число в квадрат, вы можете сделать следующее:

let a: Double = 40
let b: Double = 1.7

pow(a/b, 2)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...