백준 10757번 큰 수 A+B-JS

yugyeongKim·2021년 10월 18일
0

백준

목록 보기
18/52
post-custom-banner

- 작성한 코드

const fs = require('fs');
const filePath = process.platform === 'linux' ? '/dev/stdin' : './input.txt';
let input = fs.readFileSync(filePath).toString().trim().split(' ');
let A = BigInt(input[0]);
let B = BigInt(input[1]);
let sum = A+B;

console.log(sum.toString());

- 새로 알게된 것

  • BigInt
    BigInt는 Number 원시 값이 안정적으로 나타낼 수 있는 최대치인 2^53 - 1보다 큰 정수를 표현할 수 있는 내장 객체
    이것을 사용하면 숫자숫자숫자숫자숫자숫자숫자숫자숫자n 이렇게 출력된다.
    산수할때도 문제되지 않는다. 다만 bigint를 사용한 숫자끼리만 연산이 가능하다.
    그리고 출력할때 n이 붙은채로 출력되면 오류가 발생했으므로 toStiring을 써줬다.
post-custom-banner

0개의 댓글