Rexx - Số

Rexx có các kiểu dữ liệu sau đây khi nói đến số.

  • Integer- Chuỗi số không chứa dấu thập phân hoặc số mũ. Ký tự đầu tiên có thể là dấu cộng (+) hoặc dấu trừ (-). Số được đại diện phải nằm trong khoảng -2147483648 đến 2147483647, bao gồm cả.

  • Big Integer- Chuỗi số không chứa dấu thập phân hoặc số mũ. Ký tự đầu tiên có thể là dấu cộng (+) hoặc dấu trừ (-). Số được biểu thị phải nằm trong khoảng -9223372036854775808 đến 2147483648, bao gồm hoặc từ 2147483648 đến 9223372036854775807.

  • Decimal - Một trong các định dạng sau -

    • Một chuỗi số có chứa dấu thập phân nhưng không có số nhận dạng số mũ, trong đó p đại diện cho độ chính xác và sđại diện cho tỷ lệ của số thập phân mà chuỗi đại diện. Ký tự đầu tiên có thể là dấu cộng (+) hoặc dấu trừ (-).

    • Chuỗi số không chứa dấu thập phân hoặc số nhận dạng số mũ. Ký tự đầu tiên có thể là dấu cộng (+) hoặc dấu trừ (-). Số được biểu thị nhỏ hơn -9223372036854775808 hoặc lớn hơn 9223372036854775807.

  • Float- Một chuỗi biểu thị một số trong ký hiệu khoa học. Chuỗi bao gồm một loạt các số theo sau là một số nhận dạng số mũ (chữ E hoặc e theo sau là dấu cộng (+) hoặc dấu trừ (-) tùy chọn và một loạt các số). Chuỗi có thể bắt đầu bằng dấu cộng (+) hoặc dấu trừ (-).

Bây giờ chúng ta hãy xem xét sự khác biệt methods available for numbers.

Sr.No. Các phương thức có sẵn cho Numbers
1 ABS

Phương thức này trả về giá trị tuyệt đối của một số đầu vào.

2 TỐI ĐA

Phương thức này trả về giá trị lớn nhất từ ​​một danh sách các số.

3 MIN

Phương thức này trả về giá trị nhỏ nhất từ ​​một danh sách các số.

4 NGẪU NHIÊN

Phương thức này trả về một số được tạo ngẫu nhiên.

5 KÝ TÊN

Trả về 1 nếu số lớn hơn 0 hoặc 0 nếu số là 0 hoặc -1 nếu số nhỏ hơn 0.

6 TRUNC

Phương pháp này cắt bớt một số.