。゚(*´□`)゚。

코딩의 즐거움과 도전, 그리고 일상의 소소한 순간들이 어우러진 블로그

ㅋㅌ

Math

quarrrter 2023. 7. 9. 00:14
class Solution {
    public String[] solution(String my_str, int n) {
        int number = (int) Math.ceil((double) my_str.length() / n);
        String[] answer = new String[number];
        
        int count = 0;
        for (int i = 0; i < my_str.length(); i += n) {
            int endIndex = Math.min(i + n, my_str.length());
            answer[count] = my_str.substring(i, endIndex);
            count++;
        }
        
        return answer;
    }
}

 

Math.ceil()

파라미터 값과 같거나 큰 수 중에서 가장 작은 정수 반환함. (올림)

 

Math.floor()

파라미터 값과 같거나 작은 수 중에서 가장 큰 정수 반환. (내림)

 

Math.min()

파라미터 값 중 가장 작은 수를 반환하고, 비교할 수 없는 값이 포함되면 NaN을 반환함

 

Math.max()

파라미터 값 중 가장 큰 수를 반환하고, 비교할 수 없는 값이 포함되면 NaN을 반환함

 

Math.round()

파라미터로 받은 값의 소수점 첫번째 자리에서 반올림하여 결과값 반환 

 

 

'ㅋㅌ' 카테고리의 다른 글

Integer.toBinaryString()  (0) 2023.07.12
빈 배열에 추가, 삭제하기  (0) 2023.07.09
부분 문자열 이어 붙여 문자열 만들기  (0) 2023.07.05
**********************System.arraycopy()  (0) 2023.07.05
묘경이한테 물어보기  (0) 2023.07.03