inverse.java
来自「国外的数据结构与算法分析用书」· Java 代码 · 共 25 行
JAVA
25 行
public class Inverse
{
/** Attempts to compute 1/a or return 0.0, otherwise. */
public float inverse(float a)
{
try
{
float temp = 1 / a;
if (temp == Float.POSITIVE_INFINITY)
throw new ArithmeticException();
return 1 / a;
} catch (ArithmeticException e)
{
return 0;
}
}
public static void main(String[ ] args)
{
Inverse inv = new Inverse();
for (int i = 0; i < args.length; i++)
System.out.println(inv.inverse(Float.parseFloat(args[i])));
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?