球面镜焦距的 Java 程序
javaobject oriented programmingprogramming更新于 2025/7/8 21:00:17
以下是球面镜焦距的 Java 代码 −
示例
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("球面镜(凹面)的焦距为:" + concave_f_len(val) + " 个单位\n");
System.out.println("球面镜(凸面)的焦距为:" + convex_f_len(val) + " 个单位");
}
}
输出
球面镜(凹面)的焦距为:27.5 个单位 球面镜(凸面)的焦距为:-27.5 个单位
名为 Demo 的类定义了一个返回浮点值的静态函数。它以浮点值作为参数,将其除以 2 并返回结果。类似地,另一个静态函数以浮点值作为参数,除以 2 并取反该值并返回输出。在主函数中,定义了传递给两个静态函数的浮点值的值。接下来,调用该函数并在控制台上显示相关信息。
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

