ホームページ  >  記事  >  ウェブフロントエンド  >  javascript_javascript スキルにおける一般的なデジタル システム変換例の分析

javascript_javascript スキルにおける一般的なデジタル システム変換例の分析

WBOY
WBOYオリジナル
2016-05-16 15:04:281234ブラウズ

この記事の例では、JavaScript での一般的な数値変換メソッドについて説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

基本的な考え方は、最初に他の基数を 10 進数に変換し、それから再度変換することです。このプロセスでは、parseInt 関数を使用して、たとえば 16 進数 (num) を 10 進数に変換します (num = parseInt(num,16))。 バイナリに変換したい場合は、num.toString(2)となります。

16 進数に関連する関数の 1 つであるエスケープ関数も、文字列を 16 進数に変換できます。

これは包括的な例です:

var a = escape(code); //code是个十六进制形式的字符串,a就是一个十六进制数
var b = parseInt(a,16); // 把十六进制数转化成十进制
var c = b.toString(2); //把十进制转化成二进制
var d = (c+'').slice(-2,-1); //其中c+''把数字转化成一个字符串,是个技巧。取这个二进制数字中的倒数第二个数

番号体系の変換と操作に興味のある友人は、このサイトのツールをチェックすることもできます:

関数電卓オンライン利用_高度な電卓オンライン計算

オンライン電卓_標準電卓

オンライン関数電卓 Flash バージョン

JavaScript 関連のコンテンツに興味のある読者は、このサイトの特別トピック「JavaScript スイッチング効果とテクニックの概要」、「JavaScript 検索アルゴリズム テクニックの概要」をチェックしてください。 🎜>"、"JavaScript アニメーションの特殊効果とテクニックのまとめ"、"JavaScript のエラーとデバッグ スキルのまとめ"、"JavaScript のデータ構造とアルゴリズム テクニックのまとめ」、「JavaScript トラバーサルのアルゴリズムとテクニックの概要」および「JavaScript 数学的演算の使用法の概要

この記事が JavaScript プログラミングのすべての人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。