ulp()

Java Math ulp() metodi

❮ Math metodlari


Misol

Turli sonlar uchun eng kichik aniqlik birligini toping:

System.out.println(Math.ulp(1.0));
System.out.println(Math.ulp(1.0f));
System.out.println(Math.ulp(5000000.0));
System.out.println(Math.ulp(5000000.0f));
System.out.println(Math.ulp(50000000.0));
System.out.println(Math.ulp(50000000.0f));

O‘zingiz sinab ko‘ring »


ULASHISH

Ta’rif va qo‘llanilishi

ulp() metodi sonning eng kichik aniqlik birligini (ulp) qaytaradi.

Eng kichik aniqlik birligi — sondan yuqoriga yoki pastga qo‘yish mumkin bo‘lgan eng kichik qadam. Masalan, 50000000.0f uchun ulp 4.0 ga teng, shuning uchun undan keyingi, float ma’lumot tipida ifodalash mumkin bo‘lgan son 50000004.0f bo‘ladi.

Eslatma: double ma’lumot tipi float ma’lumot tipiga qaraganda ancha aniqroq, shuning uchun uning ulp qiymati kichikroq.

Eslatma: Katta sonlarning aniqligi kichik sonlarnikiga qaraganda past, ya’ni ularning ulp qiymati kattaroq.

Eslatma: Sonning ishorasi ulp qiymatiga ta’sir qilmaydi.


Sintaksis

public static double ulp(double number)
public static float ulp(float number)

Parametr qiymatlari

Parametr Tavsif
number Majburiy. Suzuvchi nuqtali son.

Texnik tafsilotlar

Qaytaradi: Eng kichik aniqlik birligini ifodalovchi double yoki float qiymat.
Java versiyasi: 1.5+

❮ Math metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!