1
10進文字列で表される64ビット整数を16進文字列に変換するにはどうすればよいですか? QuadをサポートしていないシステムでPerlで行う必要があります。10進文字列で表される64ビット整数を16進文字列に変換する方法
10進文字列で表される64ビット整数を16進文字列に変換するにはどうすればよいですか? QuadをサポートしていないシステムでPerlで行う必要があります。10進文字列で表される64ビット整数を16進文字列に変換する方法
use Math::BigInt;
my $decimal_string = '123456789123456789';
$hex_string = Math::BigInt->new($decimal_string)->as_hex();
このリンクは質問に答えるかもしれないが、ここでは答えの重要な部分が含まれており、参考のためにリンクを提供することをお勧めします。リンクされたページが変更された場合、リンクのみの回答は無効になります。 – simont
@simont: "bignumを使う" _is_私の答え。リンクは参照用です。 – Nemo