Mündəricat:

Java-da böyük rəqəmlərdən necə istifadə edirsiniz?
Java-da böyük rəqəmlərdən necə istifadə edirsiniz?

Video: Java-da böyük rəqəmlərdən necə istifadə edirsiniz?

Video: Java-da böyük rəqəmlərdən necə istifadə edirsiniz?
Video: Meyxana məclisi beləmi olur? #trend #meyxana 2024, Noyabr
Anonim

Bacararsan istifadə edin tam ədədlər üçün BigInteger sinfi və BigDecimal üçün nömrələri onluq rəqəmlərlə. Hər iki sinif müəyyən edilmişdir java . riyaziyyat paketi. istifadə edin hissəsi olan BigInteger sinfi Java kitabxana.

Burada Java-da böyük rəqəmləri necə idarə edirsiniz?

Adi çevirmək üçün statik valueOf metodundan istifadə edin nömrə a daxil böyük rəqəm : BigInteger a = BigInteger. valueOf(100); Təəssüf ki, siz birləşdirmək üçün + və * kimi tanış riyazi operatorlardan istifadə edə bilməzsiniz. böyük rəqəmlər.

Bundan əlavə, Java-da BigInteger-in ölçüsü nədir? BigInteger -2 diapazonunda olan dəyərləri dəstəkləməlidir Tam.MAX_VALUE (eksklüziv) +2 Tam.MAX_VALUE (eksklüziv) və bu diapazondan kənar dəyərləri dəstəkləyə bilər. Ehtimal olunan əsas dəyərlərin diapazonu məhduddur və tam dəstəklənən müsbət diapazondan az ola bilər BigInteger . Aralıq ən azı 1 ilə 2 arasında olmalıdır500000000.

Kimsə soruşa bilər ki, Java-da böyük rəqəmlər nədir?

BigInteger Sinfi Java . BigInteger sinfi çox şeyi əhatə edən riyazi əməliyyat üçün istifadə olunur böyük bütün mövcud primitiv məlumat növlərinin hüdudlarından kənarda olan tam hesablamalar. Məsələn, 100 faktorialında 158 rəqəm var, ona görə də biz onu mövcud heç bir primitiv məlumat tipində saxlaya bilmərik.

Java böyük tam ədədlərlə necə müqayisə olunur?

Java-da BigInteger compareTo() metodu

  1. 0: əgər bu BigInteger dəyəri parametr kimi ötürülən BigInteger obyektinin dəyərinə bərabərdirsə.
  2. 1: bu BigInteger dəyəri parametr kimi ötürülən BigInteger obyektinin dəyərindən böyükdürsə.

Tövsiyə: