四則演算のプログラム解説編

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/**
 * 
 * @author Tomomitsu Kusaba
 *  
 */
public class sample
{
	/**
	 * 四則演算と割り算のあまりを計算する。 入力は小数にも対応。 エラー系はあまり気にしない。
	 * 
	 * @param args
	 * @throws IOException
	 */
	public static void main(String[] args) throws IOException
	{
		//インプットストリームリーダのオブジェクトを生成する
		InputStreamReader is = new InputStreamReader(System.in);
		BufferedReader br = new BufferedReader(is);
		
		//Aの値を入力する
		System.out.print("A=");
		String strA = br.readLine();

		//Bの値を入力する
		System.out.print("B=");
		String strB = br.readLine();

		//計算するために浮動小数点型での変数を用意する
		float flA = 0;
		float flB = 0;
		try
		{
			//入力した値を型変換する。
			flA = Float.parseFloat(strA);
			flB = Float.parseFloat(strB);
		} catch (Exception e) //NumberFormatExceptionの発生する可能性あり
		{
			//例外の内容を表示する
			System.out.println(e);
		}
		//計算をしながら結果を表示
		System.out.println("A + B = " + Float.toString(flA + flB));
		System.out.println("A - B = " + Float.toString(flA - flB));
		System.out.println("A * B = " + Float.toString(flA * flB));
		System.out.println("A / B = " + Float.toString(flA / flB));
		System.out.println("A % B = " + Float.toString(flA % flB));
	}
}