მიუხედავად იმისა, რომ შეუძლებელია კომპიუტერისთვის სიტყვასიტყვით წარმოადგინოს უსასრულობის მნიშვნელობა მეხსიერებაში, ჯავის "ორმაგი" და "float" მონაცემთა ტიპი ინახავს ორ სლოტს მის მისამართების დიაპაზონში, რომლებიც კომპიუტერს ესმის დადებითად და უარყოფითად უსასრულობა.
Ნაბიჯი 1
გახსენით თქვენი Java ინტეგრირებული განვითარების გარემო (IDE).
დღის ვიდეო
ნაბიჯი 2
ჩაწერეთ შემდეგი ორმაგი (ან float) დადებითი ან უარყოფითი უსასრულობის მნიშვნელობის განსაზღვრისთვის:
ორმაგი pInfiniteDouble = ორმაგი. POSITIVE_INFINITY; ორმაგი nInfiniteDouble = ორმაგი. NEGATIVE_INFINITY; float pInfiniteFloat = Float. POSITIVE_INFINITY; float nInfiniteFloat = Float. NEGATIVE_INFINITY;
ნაბიჯი 3
შეამოწმეთ აქვს თუ არა ორმაგს ან float-ს უსასრულობის მნიშვნელობა "isInfinite()" მეთოდის გამოყენებით:
pInfiniteDouble.isInfinite(); nInfiniteDouble.isInfinite(); pInfiniteFloat.isInfinite(); nInfiniteFloat.isInfinite();
რჩევა
არის კიდევ ერთი კენტი მნიშვნელობა, რომელიც განსაზღვრულია მონაცემთა ორმაგი და ფლოტის ტიპებში: NotaNumber (NAN). მასზე წვდომა ხდება "Double. NaN" ან "Float. NaN."
უსასრულობა და NaN ბრუნდება ზოგიერთი ტრიგონომეტრიული და ლოგარითმული ფუნქციებით Java მათემატიკის პაკეტში.