Java version 18. StrictMath.

Опубликовано: 20 Март 2026
на канале: JavalinUa
27
5

00:00 Вітання і опис теми.
00:12 Метод divideExact.
01:56 Метод floorDivExact.
04:24 Метод ceilDivExact.
06:05 Метод unsignedMultiplyHigh.
07:09 Метод ceilDiv.
08:35 Метод ceilMod.
10:53 Висновок.
11:23 Прощання і підписка.

divideExact - метод, який повертає частку аргументів, викидає помилку, якщо результат перевищує від'ємне ціле число.

floorDivExact - метод, який повертає найбільше округлене до плюс-нескінченності цілочисельне значення, викидає помилку, якщо результат перевищує від'ємне ціле число.

ceilDivExact - метод, який повертає найменше округлене до мінус-нескінченності цілочисельне значення, викидає помилку, якщо результат перевищує від'ємне ціле число.

unsignedMultiplyHigh - метод, який повертає найстарші 64 біти беззнакового 128-бітного добутку двох чисел.

128-bit:
[ high 64 bits ] [ low 64 bits ]
[ multiplyHigh(x, y)] [ x * y]
0x0000000000000001 FFFFFFFFFFFFFFFE

(x * y) = 128-bit result
[high 64 bits][low 64 bits]

ceilDiv - метод, який повертає найменше округлене до мінус-нескінченності цілочисельне значення.

ceilMod - метод, який повертає модуль x - (ceilDiv(x, y) * y.

#освіта #java #programming #advancedjava


На этой странице сайта вы можете посмотреть видео онлайн Java version 18. StrictMath. длительностью online в хорошем качестве, которое загрузил пользователь JavalinUa 20 Март 2026, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 27 раз и оно понравилось 5 зрителям. Приятного просмотра!