Computer >> Máy Tính >  >> Lập trình >> Java

Việc sử dụng lớp nghiêm ngặt trong Java là gì?

java.lang.StrictMath là lớp cuối cùng và nó là lớp con của Đối tượng lớp. Lớp nghiêm ngặt chứa các phương thức để thực hiện các phép toán số cơ bản như cấp số nhân, logarit, căn bậc hai cơ bản và các hàm lượng giác . Chúng tôi không cần tạo một phiên bản cho Hệ thống nghiêm ngặt vì tất cả các phương thức trong lớp nghiêm ngặt là phương thức tĩnh . Các phương thức quan trọng của lớp nghiêm ngặt là abs (), acos (), asin (), atan (), ceil (), floor (), log (), max (), min (), pow (), ngẫu nhiên (), vòng () và v.v.

Cú pháp

 public cuối cùng lớp nghiêm ngặt mở rộng đối tượng 

Ví dụ

 public class precisionMathTest {public static void main (String args []) {System.out.println ("Giá trị tuyệt đối:" + precisionMath.abs (-100.50)); System.out.println ("Giá trị Ceil:" + precisionMath.ceil (100,55)); System.out.println ("Giá trị sàn:" + precisionMath.floor (100,55)); System.out.println ("Giá trị tối đa:" + precisionMath.max (100,200)); System.out.println ("Giá trị nhỏ nhất:" + precisionMath.min (100,200)); System.out.println ("Giá trị Ngẫu nhiên:" + precisionMath.random ()); System.out.println ("Giá trị vòng:" + precisionMath.round (100,75)); System.out.println ("Giá trị Căn bậc hai:" + Nghiêm ngặtMath.sqrt (2)); System.out.println ("Giá trị PI:" + Nghiêm ngặt.PI); System.out.println ("Giá trị nhật ký:" + precisionMath.log (10,55)); }} 

Đầu ra

 Giá trị tuyệt đối:100,5 Giá trị nền:101,0 Giá trị sàn:100,0 Giá trị tối đa:200 Giá trị tối thiểu:100 Giá trị ngang:0,22227639516105102 Giá trị vòng:101 Giá trị gốc kích thước:1,4142135623730951 Giá trị tối đa:3,141592653589793 Giá trị tối đa:2,35613258599