[JS/백준 10757번] 큰수 A+B (자바스크립트/node.js/javascript/알고리즘/코딩테스트)

셔노·2023년 1월 9일
0
post-custom-banner

📝 문제: 큰수 A+B 백준 10757번

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 A와 B가 주어진다. (0 < A,B < 1010000)

출력

첫째 줄에 A+B를 출력한다.

예제 입력

9223372036854775807 9223372036854775808

예제 출력

18446744073709551615


💡 나의 풀이

let input = require('fs').readFileSync(0,{encoding:"utf-8"}).split("\n")[0].split(" ");

console.log((BigInt(input[0]) + BigInt(input[1])).toString());

기본 자료형에서 처리할 수 있는 수에 한계가 있다는 것을 처음 알게 되었다.

BigInt는 임의의 정밀도로 정수를 나타낼 수있는 JavaScript의 새로운 숫자 데이터형이라고 한다.
BigInt를 출력할 때에는 toString()으로 출력해야 한다. 그렇지 않다면 끝에 n이 붙어서 나오기 때문이다.

profile
초보개발자
post-custom-banner

0개의 댓글