Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Chương trình Java tiêu cự gương cầu

Dưới đây là mã Java cho tiêu cự gương cầu:

Ví dụ

import java.util.*; 
import java.lang.*; 
public class Demo{ 
    public static float concave_f_len(float val){ 
        return val / 2; 
    } 
    public static float convex_f_len(float val){ 
        return - (val / 2); 
    } 
    public static void main(String argc[]){ 
        float val = 55; 
        System.out.print("Tiêu cự gương cầu (lồi) là: " + concave_f_len(val) + " đơn vị\n"); 
        System.out.println("Tiêu cự gương cầu (lõm) là: " + convex_f_len(val) + " đơn vị"); 
    } 
}

Kết quả

Tiêu cự gương cầu (lồi) là: 27.5 đơn vị 
Tiêu cự gương cầu (lõm) là: -27.5 đơn vị

Lớp Demo định nghĩa hàm tĩnh trả về float. Nhận float làm tham số, chia 2 và trả về. Hàm tĩnh khác nhận float, chia 2 và phủ định giá trị. Trong main, giá trị float được định nghĩa cho cả hai hàm. Hàm được gọi và thông báo hiển thị.