알고리즘/백준

[백준 알고리즘 - 1008] 두 수의 나눗셈

Simple H 2018. 7. 20. 19:00

문제 : 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.


https://www.acmicpc.net/problem/1008




IF문은 주어진 문제에서 조건으로 주어진 값을 적용했습니다.

 (0 < A, B < 10)


package Algorithm;

/* 문제 : 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. */

public class Algorithm1008 {
	public void print(int a, int b){
		if(a>0 && b < 10){
			System.out.println(String.format("%.9f", (a/(double)b)));
		}
	}
}



조건을 최대한 맞춰서 진행하는 것이 좋습니다.


절대/상대 오차는 10-9 까지 허용한다.라는 조건도 존재합니다.


String.format함수는 출력값을 원하는 형태로 포맷을 지정해주는 메소드 입니다.


%.9f 는 소숫점을 9자리 이상에서 (10자리째) 반올림한 후 출력한다. 라고 생각하시면 됩니다.


String.format()이 나옴으로써 좀더 복잡해보이지만 결과값을 지정한다고 생각하면 좋을것 같습니다.




이상 많은 정보를 공유하고싶은 '코승이' 였습니다.


오늘도 좋은 하루보내시고 좋은 마무리를 기원합니다.

(공감은 많은 도움이 됩니다)