Java version 18. StrictMath.

Published: 20 March 2026
on channel: 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


On this page of the site you can watch the video online Java version 18. StrictMath. with a duration of online in good quality, which was uploaded by the user JavalinUa 20 March 2026, share the link with friends and acquaintances, this video has already been watched 27 times on youtube and it was liked by 5 viewers. Enjoy your viewing!