【JavaScript ECMAScript】BigInt::BigInt.prototype.toStringインスタンスメソッドの使い方
BigInt.prototype.toString()インスタンスメソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
BigInt.prototype.toString()メソッドは、JavaScriptで非常に大きな整数を扱うBigInt型の値を、指定された基数(進数)の文字列形式に変換して返すメソッドです。
このメソッドは、オプションでradix(基数)という引数を受け取ります。radix引数は、変換する文字列がどの進数で表現されるかを指定するもので、2から36までの整数を指定できます。例えば、radixに2を指定すると二進数表記の文字列に、16を指定すると十六進数表記の文字列になります。もしradix引数を省略した場合や、undefinedを指定した場合は、デフォルトで10(十進数)が使用され、通常の数値表記の文字列が返されます。
返される値は、BigInt値を指定された基数で表現した文字列です。BigIntは通常のNumber型では扱えない大きな整数を正確に表現できますが、そのままでは文字列として直接利用できません。このtoString()メソッドを利用することで、BigIntの値をユーザーインターフェースに表示したり、ファイルに書き込んだり、他のシステムへ文字列として渡したりする際に、適切な形式に変換できます。これにより、開発者はBigIntの値を柔軟に扱い、様々な用途に活用することが可能になります。
公式リファレンス: BigInt.prototype.toString()
構文(syntax)
1bigIntInstance.toString([radix])
引数(parameters)
radix = 10
- radix: number = 10: 数値を文字列に変換する際の基数(2~36の整数)を指定します。デフォルトは10進数です。
戻り値(return)
String
このメソッドは、BigInt値を人間が読みやすい文字列形式に変換したものを返します。基数(例: 10進数、2進数)を指定することも可能です。