phpで10進数と16進数、2進数、8進数の変換と0埋め表記

プロモーションが含まれています

phpで10進数と16進数、2進数、8進数の変換と0埋め表記

php関連記事

関連記事をもっとみる

10進数から16進数に変換

PHP

$i = 30;
$a16 = dechex($i); //1e

10進数から16進数に変換するには、dechexを使い、引数に変換したい値を渡すと16進数に変換します。

10進数から2進数に変換

PHP

$i = 17;
$a2 = decbin($i); //10001

10進数から2進数に変換するには、decbinを使います。

10進数から8進数に変換

PHP

$i = 17;
$a8 = decoct($i); //21

10進数から8進数に変換するには、decoctを使います。

16進数から10進数に変換

PHP

$i = "ff";
$a10 = hexdec($i);//255

16進数から10進数に変換するには、hexdecを使います。

2進数から10進数に変換

PHP

$i = "111";
$a10 = bindec($i);//7

2進数から10進数に変換するには、bindecを使います。

8進数から10進数に変換

PHP

$i = "70";
$a10 = octdec($i);//56

8進数から10進数に変換するには、octdecを使います。

10進数から16進数に変換して0埋めする

PHP

$i = "12";
$a10 = str_pad(dechex($i), 2, 0, STR_PAD_LEFT);//0c

10進数から16進数に変換して0埋めするには、dechexを使い、16進数に変換したものを引数に指定していきます。

第1引数:0埋めしたい文字列
第2引数:埋めする桁数
第3引数:埋める文字
第4引数:左を埋める場合はSTR_PAD_LEFT、右を埋める場合はSTR_PAD_RIGHT、両側を埋める場合はSTR_PAD_BOTHを指定します。

JavaScriptで10進数と16進数、2進数、8進数の変換と0埋め表記

下記を参照してください。

jQueryで10進数と16進数、2進数、8進数の変換と0埋め表記
jQueryで10進数と16進数、2進数、8進数の変換と0埋め表記。 jQuery関連記事 10進数から16進数に変換 JavaScript 10進数から16進数に変換するには、toStrin...

コメント

タイトルとURLをコピーしました