Отрицательные числа в Kotlin
Давайте теперь посмотрим, как записывать отрицательные числа.
Перед знаковым целым ставят минус:
println(-5) // -5
Так же пишут отрицательное дробное:
println(-2.5) // -2.5
С таким числом работают те же операции. Сложение:
println(-5 + 3) // -2
Вычитание:
println(-5 - 2) // -7
Умножение:
println(-2.5 * 2.0) // -5.0
Деление:
println(-8.0 / 2.0) // -4.0
У беззнакового типа отрицательных значений нет.
Запись вроде -2u не проходит проверку текста
и программа с ней не собирается.
Минус можно поставить и перед переменной, если в ней лежит положительное знаковое число:
val num1 = 12
println(-num1) // -12
Дана переменная:
val num1 = 7
Выведите эту переменную с минусом.
Дана переменная:
val num1 = -4
Выведите удвоенное значение этой переменной.
Даны две переменные:
val num1 = -6
val num2 = 2
Найдите сумму этих переменных и выведите ее.
Даны две переменные:
val num1 = -3
val num2 = -4
Найдите сумму этих переменных и выведите ее.
Даны две переменные:
val num1 = 4
val num2 = 9
Найдите разность этих переменных: вычтите вторую из первой и выведите ее.
Даны две переменные:
val num1 = -3.0
val num2 = 2.0
Найдите произведение этих переменных и выведите его.
Даны две переменные:
val num1 = -9.0
val num2 = 3.0
Найдите частное этих переменных: разделите первую на вторую и выведите его.
Даны три переменные:
val num1 = -2
val num2 = 5
val num3 = -1
Найдите сумму этих переменных и выведите ее.