Movatterモバイル変換


[0]ホーム

URL:


functions /hex
(source,CPAN)
You are viewing the version of this documentation from Perl 5.26.0.View the latest version
#hex EXPR
#hex

Interprets EXPR as a hex string and returns the corresponding numeric value. If EXPR is omitted, uses$_.

print hex '0xAf'; # prints '175'print hex 'aF';   # same$valid_input =~ /\A(?:0?[xX])?(?:_?[0-9a-fA-F])*\z/

A hex string consists of hex digits and an optional0x orx prefix. Each hex digit may be preceded by a single underscore, which will be ignored. Any other character triggers a warning and causes the rest of the string to be ignored (even leading whitespace, unlikeoct). Only integers can be represented, and integer overflow triggers a warning.

To convert strings that might start with any of0,0x, or0b, seeoct. To present something as hex, look intoprintf,sprintf, andunpack.

Perldoc Browser is maintained by Dan Book (DBOOK). Please contact him via theGitHub issue tracker oremail regarding any issues with the site itself, search, or rendering of documentation.

The Perl documentation is maintained by the Perl 5 Porters in the development of Perl. Please contact them via thePerl issue tracker, themailing list, orIRC to report any issues with the contents or format of the documentation.


[8]ページ先頭

©2009-2025 Movatter.jp