Как создать двумерный массив чисел big integer на kotlin?

Пользователь

от jedidiah.brown , в категории: Другие , год назад

Как создать двумерный массив чисел big integer на kotlin?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от maymie , год назад

@jedidiah.brown 

Пользователь

от greyson , 6 месяцев назад

@jedidiah.brown 

Для создания двумерного массива чисел big integer в Kotlin, можно воспользоваться классом BigInteger из стандартной библиотеки языка. Вот пример создания двумерного массива чисел типа BigInteger:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
import java.math.BigInteger

fun main() {
    val rows = 3
    val cols = 4

    val matrix = Array(rows) { Array<BigInteger>(cols) { BigInteger.ZERO } }

    // Пример инициализации двумерного массива
    matrix[0][0] = BigInteger("123")
    matrix[1][2] = BigInteger("456")

    // Пример обращения к элементам двумерного массива
    println(matrix[0][0]) // 123
    println(matrix[1][2]) // 456
}


В этом примере двумерный массив matrix размером 3x4 инициализируется нулевыми значениями. Затем, в примере, можно присваивать значения элементам массива через обращение к ним по индексу.


Для работы с числами типа BigInteger необходимо импортировать класс BigInteger из пакета java.math.