목록Java (2)
About Programming
Scanner 를 통해 char 입력하기
자바 Scanner 에서 char 를 바로 입력받는건 없다. 따라서 Scanner.next() 를 통해 입력받은 다음, String.charAt() 으로 char를 꺼내면 된다. Scanner sc = new Scanner(System.int);char chr = sc.next().charAt(0); 또는 char chr = sc.next().trim().charAt(0);
Java
2018. 3. 15. 03:37
log 함수 자유롭게 사용하기
기본적인 중등 수학을 이용하면 된다. 자바에서는 기본적인 로그함수로 log(x), log10(x), log(1+x) 를 제공한다. 하지만 연산을 위해서는 밑 (base) 이 다양한 숫자로 변환 시킬 때가 필요하다. 이런 경우에는 public double log_n (double n, double, x) {return Math.log(x) / Math.log(n);} 또는 public double log_n (double n, double, x) {return Math.log10(x) / Math.log10(n);} 를 사용하면 된다.
Java
2018. 1. 5. 12:53