toIntExact()
Java Math toIntExact() metodi
Misol
long qiymatlarni int tipiga aylantiring:
System.out.println(Math.toIntExact(1500000L));
System.out.println(Math.toIntExact(-32L));
System.out.println(Math.toIntExact(-86345L));
System.out.println(Math.toIntExact(25L));
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
toIntExact() metodi long qiymatni int tipiga aylantiradi va aylantirish to‘lib ketishga (overflow) olib kelsa, istisno chiqaradi. Bu to‘lib ketish natijasida yuzaga kelishi mumkin bo‘lgan noto‘g‘ri natijalarning oldini oladi.
Sintaksis
public static int toIntExact(long x)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| x | Majburiy. Ishorasi o‘zgartiriladigan butun son. |
Texnik tafsilotlar
| Qaytaradi: | long butun sonning qiymatini ifodalovchi int qiymat. |
|---|---|
| Istisno chiqaradi: | ArithmeticException - agar aylantirish to‘lib ketishga (overflow) olib kelsa. |
| Java versiyasi: | 1.8+ |
❮ Math metodlari
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
