teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

BigIntを試してみました

2021/10/08 02:15

投稿

asasaas
asasaas

スコア26

title CHANGED
File without changes
body CHANGED
@@ -5,4 +5,15 @@
5
5
  1241516141123352(ランダムな数字)から1241516141123351を導出する
6
6
 
7
7
  # 試したこと
8
- 色々と方法を考えてみましたが、スマートな方法があればぜひ教えてください。
8
+ 色々と方法を考えてみましたが、スマートな方法があればぜひ教えてください。
9
+
10
+
11
+ # 追記
12
+ みなさんご回答ありがとうございます。
13
+ BigIntの方試してみたのですが、1241516141123352の場合だとうまく動作しますが、より多い桁数(20桁のランダムな数字)などの場合正常に動作しません。
14
+ これはBigIntにも扱える最大値があってそれ以上を扱うことはできないという認識であっていますか?
15
+
16
+ ```
17
+ console.log(BigInt(1241516141123352111))
18
+ >> 124151614112335216n
19
+ ```