728x90
const input = require('fs').readFileSync('/dev/stdin').toString().split(" ").map(v => BigInt(v));
console.log((input[0] + input[1]).toString());
μ²μμ κ·Έλ₯ λν μ«μμμ 100μ μ리 μ΄νλ λ΄λ¦Ό μ²λ¦¬ λκΈΈλ μ₯ μ΄κ±° BigInt μΈκ°? μΆμ΄μ κ²μν΄λ³΄λ, λ§μλ€.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/BigInt
BigInt λ Number μμ κ°μ΄ μμ μ μΌλ‘ λνλΌ μ μλ μ΅λμΉμΈ 2^53 - 1λ³΄λ€ ν° μ μλ₯Ό ννν μ μλ λ΄μ₯ κ°μ²΄μ λλ€.
BigIntλ μ μ 리ν°λ΄μ λ€μ nμ λΆμ΄κ±°λ(10n) ν¨μ BigInt()λ₯Ό νΈμΆν΄ μμ±ν μ μμ΅λλ€.
BigIntλ λ€μ n μ΄ λΆμ΄ λλ¬Έμ μΆλ ₯μμ StringμΌλ‘ λ³νν΄μ μΆλ ₯ν΄μΌνλ€.
728x90
λ°μν
'νμ κ³΅λΆ > 𫧠μκ³ λ¦¬μ¦ κ³΅λΆ' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[λ°±μ€/Node.js] 4344λ² νκ· μ λκ² μ§ || νμ΄ JavaScript (0) | 2023.04.05 |
---|---|
[λ°±μ€/Node.js] 1157λ² λ¨μ΄ κ³΅λΆ || νμ΄ JavaScript (0) | 2023.04.04 |
[λ°±μ€/Node.js] 2444λ² λ³μ°κΈ° || νμ΄ JavaScript (0) | 2023.04.02 |
[λ°±μ€/Node.js] 5622λ² λ€μ΄μΌ || νμ΄ JavaScript (0) | 2023.04.01 |
[λ°±μ€/Node.js] 1546λ² νκ· || νμ΄ JavaScript (0) | 2023.03.28 |