Kotlin
xxxxxxxxxx
fun main(args: Array<String>) {
val a = 2.3
val b = 4
val c = 5.6
val root1: Double
val root2: Double
val output: String
val determinant = b * b - 4.0 * a * c
if (determinant > 0) {
root1 = (-b + Math.sqrt(determinant)) / (2 * a)
root2 = (-b - Math.sqrt(determinant)) / (2 * a)
output = "root1 = %.2f and root2 = %.2f".format(root1, root2)
}
else if (determinant == 0.0) {
root2 = -b / (2 * a)
root1 = root2
output = "root1 = root2 = %.2f;".format(root1)
}
else {
val realPart = -b / (2 * a)
val imaginaryPart = Math.sqrt(-determinant) / (2 * a)
output = "root1 = %.2f+%.2fi and root2 = %.2f-%.2fi".format(realPart, imaginaryPart, realPart, imaginaryPart)
}
println(output)
}
root1 = -0.87+1.30i and root2 = -0.87-1.30i
Linux - Как установить anc-api-tools
Linux - Как установить curvedns
Linux - Как установить zenmap
Python - Проверьте, является ли число положительным, отрицательным или 0
C - Подсчитать количество цифр в целом числе
C++ - Проверить, является ли число простым или нет
C - Найдите наибольшее число, используя динамическое выделение памяти
C++ - Проверить високосный год
JavaScript - Проверьте, начинается ли строка и заканчивается ли она определенными символами
Kotlin - Перевернуть число
Linux - Как установить zstd
C++ - Найти частное и остаток
Linux - Как установить xbitmaps
Kotlin - Округлить число до n знаков после запятой
Kotlin - Найти факториал числа
Java - Перевернуть число
Python - Запись файлов Excel (XLSX)
Java - Создайте пирамиду и узор
We have been online since 2021 and 1 millions of people around the globe have visited our website since then
More visitors every month