문제/백준_자바스크립트

52. 1712 (손익분기점)

sm_hope 2022. 5. 25. 12:57
let input = require('fs').readFileSync('/dev/stdin').toString().split(' ');

const A = parseInt(input[0]);
const B = parseInt(input[1]);
const C = parseInt(input[2]);

let cnt = 0;
let profit = C-B;

if(B > C || A === 0 || profit === 0){
    console.log(-1);
}
    
else{
    cnt = Math.floor(A / profit) + 1;
    // 내림이 필수적이다.;;;;;;;;;;;;;;
    console.log(cnt);
}

올림(Math.ceil()) Math.ceil() 함수정수 올림 (음수 포함) 자릿수 지정

내림(Math.floor()) Math.floor() 함수정수 내림 (음수 포함)자릿수 지정

반올림(Math.round()) Math.round() 함수정수 반올림 (음수 포함)자릿수 지정소수점 숫자 정밀도 문제

소수점 반올림 (toFixed(), toPrecision())toFixed() 함수toPrecision() 함수