В тази програма ще се научите да изчислявате коефициент и остатък от дадения дивидент и делител в Kotlin.
Пример: Изчисляване на коефициент и остатък
fun main(args: Array) ( val dividend = 25 val divisor = 4 val quotient = dividend / divisor val remainder = dividend % divisor println("Quotient = $quotient") println("Remainder = $remainder") )
Когато стартирате програмата, изходът ще бъде:
Коефициент = 6 Остатък = 1
В горната програма две числа 25(дивидент) и 4(делител) се съхраняват съответно в две променливи дивидент и делител. За разлика от Java, те автоматично се присвояват Intв Kotlin.
Сега, за да намерим коефициента, разделяме дивидента на делител с помощта на /оператор. Тъй като и дивидентът, и делителят са Int, резултатът също ще бъде изчислен като Int.
Така че, математически дори ако 25/4резултатите са 6.25, тъй като и двата операнда са Int, факторната променлива съхранява само 6(цяла част).
По същия начин, за да намерим остатъка, използваме %оператора. Така че, остатъкът 25/4, т.е. 1се съхранява в Intпроменлив остатък.
И накрая, коефициентът и остатъкът се отпечатват на екрана с помощта на println()функция.
Ето еквивалентния код в Java: Изчисляване на коефициент и остатък в Java








