ホームページ >バックエンド開発 >PHPチュートリアル >PHP は基底から基への変換を実装します、PHP 基底から基への変換_PHP チュートリアル

PHP は基底から基への変換を実装します、PHP 基底から基への変換_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:54:23722ブラウズ

phpは基数から基数への変換を実装しており、phpの基数から基数への変換

は10進数から他の基数に変換します。使用されるのは、変換される基数で数値を連続的に除算し、剰余を読み取ることです。それらを接続するだけです。

リーリー

テスト:

リーリー

2進数、8進数、16進数から10進数へ

この変換では、次のような乗算が使用されます: 1101 を 10 進数に変換: 1*2^3+1*2^2+0*2^1+1*2^0

コード:

リーリー

テスト:

リーリー

これらは単なる実装方法であり、実際には、PHP 言語であっても他の言語であっても、実装の考え方は同じです。実際、PHP にはこれらのコンテンツを完成させるための多くの組み込み関数があります:

bindec(), decoct(), dechex() Base_convert() decbin() これは単なる実装アイデアです。ふふ!

興味がありそうな記事:

  • phpで基数変換(2進数、8進数、16進数)と相互変換コードを実現
  • PHP関数の記事で10進数、2進数、8進数、16進数の変換関数の説明を詳しく解説
  • 解析PHP における漢字ベース変換の原理
  • PHP 画像のバイナリ変換を実装する方法

www.bkjia.com本当http://www.bkjia.com/PHPjc/1119997.html技術記事 PHP は基数から基数への変換を実装しています。PHP の基数から基数への変換では、数値を変換対象の基数で連続的に除算し、その剰余を読み取ることが使用されます。それらを接続するだけです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。