inblog logo
|
silver
    알고리즘문제풀기

    [알고리즘문제풀기] 두 수의 나눗셈

    silver's avatar
    silver
    Nov 16, 2024
    [알고리즘문제풀기] 두 수의 나눗셈
     

    문제

    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/120806
     

    내가 작성한 정답

    class Solution { public int solution(int num1, int num2) { int answer = 0; boolean range = ((0<num1&&num1<=100)&&(0<num2&&num2<=100)); if(range){ answer = (int)Math.floor((double)num1 / (double)num2 * 1000); } return answer; } }
    class Solution { public int solution(int num1, int num2) { int answer = 0; boolean range = ((0<num1&&num1<=100)&&(0<num2&&num2<=100)); if(range){ answer = (num1*1000)/num2; } return answer; } }

    다른 사람들이 작성한 정답

    class Solution { public int solution(int num1, int num2) { double result = (double) num1 / (double) num2; return (int) (result * 1000); } }
     
    💡

    Math.floor(a) 메소드 : a의 내림값 출력

    Math.floor(3.4) = 3 Math.floor(-3.4) = -4
     
    Share article

    silver

    RSS·Powered by Inblog