x = 135; // 32х разрядное целое
for(i =0; i < 32; i++) { // 32 итерации
print((x & 0x8000_0000) != 0 ? "1" : "0"); // Сдвигаем влево и печатаем старший бит
x <<= 1
}
scala> Integer.toString(135,2)
val res0: String = 10000111
scala> Integer.toString(135,3)
val res2: String = 12000
Integer.toString(135,36)
val res12: String = 3r
Да ну. Уже устаканилась четкая тройка: Angular, React, Vue.
а если нечетное, то остаток - среднее число, которое вроде как можно получить разделив N на 2.
Например есть задача: Реализуйте алгоритм перемешивания списка. Без функции shuffle из модуля random