二進法

二進法にしんほう: binary numeral system, base-2 numeral system)とは、底を2とする位取り記数法および命数法である。二進法によって表された数を二進数にしんすう: binary number)と呼ぶ。二進法において、位は順に底2の冪…, 1/4, 1/2, 1, 2, 4, …)ごとに取り、位の値は 0 または 1 を取る(例:十進数7 (= 4 + 2 + 1) は二進法で 1111.75 (= 1 + 0.5 + 0.25)1.11 と表される)。

記数法

二進法で表された数

を底とする位取り記数法二進記数法または単に二進法と呼ぶ。二進法による数の表示は、一の位を k = 0 とし添字 k で位の位置を表し、位の値を dk ∈ {0, 1} で表せば、以下のように書ける:

これは以下の総和の略記と見なせる:

例えば十進法における 21.25 は二進法において、

と表される(添字の 2 は二進表記であることを示す)。負の数は一般的な記数法と同じく、負号をつけて表す(例:−10101.012)。

十進法など一般の位取り記数法と同様に、二進法においても小数部が有限の長さとなる数は一部の有理数に限られ、また円周率のような無理数を厳密に表すことはできない。二進法の場合、有理数を表す既約分数について、分母が2の冪ならば有限小数として書けるが、そうでないならば有限小数としては書けない。例えば十進法では 1/5 を有限小数 0.2 で表せるが、二進法では循環小数 0.00112 = 0.00110011…2 で表さなければならない。

デジタル機器での使用

電子式コンピュータ電子回路などのデジタル回路(デジタル論理回路)、磁気ディスク等の記憶メディアでは、電圧の高低、磁極の N/S など、物理現象を二状態のみに縮退して扱う(離散化などと言う[注 1])ので、それに、真と偽の2つの値(2値の真理値)のみを使用する二値論理(しばしば、電子的には HL、論理的には TF という記号が使われる)をマッピングする。更にそこで数値を扱うには、それに「01」の二進法をマッピングするのが最適である。

多くの応用で見られるように数が有限の場合は、数学的に言うなら「有理数の部分集合」が表現されているわけであるが、通常は「有限精度の実数」が表現されていると解釈される。このため、コンピュータやデジタル機器は二進数が使用される。

また、八進法十六進法三十二進法は同じく2の冪を底とするためしばしば利用される。

負数の扱い

ビット列によって負の数の値を表すため広く用いられる方法の一つとして、2の補数表現がある。2の補数表現は、n 桁のビット列の最上位ビットの重みを +2n−1 ではなく −2n−1 とするものである。2の補数表現は、そのビットパターンが、加減(及び、乗)の演算において特別な処理が不要なものになる、という特長を持つ。ただし、溢れ(オーバーフロー)の扱いが違ってくる(これは、例えばx86プロセッサにおける、キャリーフラグとオーバフローフラグの違いのことである(ステータスレジスタ#キャリーとオーバーフローを参照))。

他のN進法から二進法への変換方法

十進法から二進法への変換方法」などといったものを考える必要はない。どちらも数の「表現法」に過ぎないのだから、単に「表現法 → 数 → 表現法」といったようにして変換すれば良いのである。

正の整数

正の整数 m を十進法から二進法に変換するのは次のようにする。

  1. m を x に代入する。
  2. x を 2 で割って、余りを求める。
  3. x/2 の商を x に代入する。
  4. 2. に戻る。x = 0 であれば終了。

余りを求めた順の逆に並べると、それが二進法に変換された結果になる。

例:192を二進法に変換する。

2)192   192=20×192
2) 960 192=21× 96+20×0
2) 480 192=22× 48+21×0+20×0
2) 240 192=23× 24+22×0+21×0+20×0
2) 120 192=24× 12+23×0+22×0+21×0+20×0
2) 60 192=25× 6+24×0+23×0+22×0+21×0+20×0
2) 30 192=26× 3+25×0+24×0+23×0+22×0+21×0+20×0
2) 11 192=27× 1+26×1+25×0+24×0+23×0+22×0+21×0+20×0
0…1

よって 19210 = 110000002 である。

正で 1 未満の数

正で 1 未満 (0 < m < 1) である数 m を十進法から二進法に変換するのは次のようにする。

  1. 1 を n に、m を x に代入する。
  2. 2x < 1 ならば、小数点以下第 n 位は 0 になる。2x > 1 ならば、小数点以下第 n 位は 1 になる。
  3. 2x = 1 ならば終了。
  4. 2x > 1 ならば 2x - 1 を x に代入する。2x < 1 ならば 2x を x に代入する。
  5. n + 1 を n に代入する。
  6. 小数点以下の桁数が必要な桁数まで求まっているか、循環小数となったら終了する。
  7. 2. へ戻る。

計算の例1: 1/3 を二進法に変換する。

処理 (途中)結果
0.
0.0
0.01
0.010

ここで「処理」の部分の最後「」はそれ以前に出てきた式である。このため、これ以上続けても同じ式の繰り返しで永久に終わらないことがわかる。すなわち小数部の「01」が循環することがわかるので終了する。

よって1/310=0.010101…2=0.012

(なお、アンダーバーの部分(01)は無限に繰り返しという意味)

計算の例 2: 十進法での 0.1 を二進法に変換する。

処理 (途中)結果
0.1 0.
0.1×2=0.2<1 0.0
0.2×2=0.4<1 0.00
0.4×2=0.8<1 0.000
0.8×2=1.6≥1 0.0001
0.6×2=1.2≥1 0.00011
0.2×2=0.4<1 0.000110
0.4×2=0.8<1 0.0001100

ここで「処理」の部分の最後「0.4×2 = 0.8 < 1」はそれ以前に出てきた式である。このため、これ以上続けても同じ式の繰り返しで永久に終わらないことがわかる。すなわち小数部の「0011」が循環することがわかるので終了する。

よって 0.110 = 0.0001100110011…2 = 0.000112 である。

命数法

二進命数法とは、2 を底とする命数法である。 通常、二進法の数詞を持つとされるものは二つ組で数える体系であり、乗算が含まれない。以下にパプアニューギニアの南キワイ語[1] (Southern Kiwai) およびシッサノ語[2] (Sissano) の数詞を示す[3]

十進 二進 南キワイ語 シッサノ語
1 1 neis puntanen
2 10 netewa eltin
3 11 netewa nao eltin puntanen
4 100 netewa netewa eltin eltin
5 101 netewa netewa nao eltin eltin puntanen

現代日本における万進、あるいは十二進法体系であるダース・グロスなどのように、2倍ごとに新しい単位が命名される体系は、自然言語では、パプアニューギニアメルパ語[4] (Melpa) でのみ知られている[3]

十進 二進 メルパ語
1 1 tenta
2 10 ralg
3 11 raltika
4 100 timbakaka
5 101 timbakaka pamb ti
6 110 timbakaka pamb ralg
7 111 timbakakagul raltika
8 1000 engaka
9 1001 engaka pamb ti
10 1010 engaka pamb ralg pip

歴史

ライプニッツによる八卦と二進法の比較[5]

中国には古くから八卦六十四卦があり、それぞれ 3 ビットと 6 ビットに相当している。易経の六十四卦の配列は対応する整数の順になっていて、それらを 1→2→4→8→16→32→64 と進展させる「加一倍の法」を11世紀の儒学者邵雍が考案した。ただし、彼らがそれを整数(ないし、数)に対応するとして理解していたという証拠はない。その配列はそれぞれが二種類の値をとる要素の 6 タプル辞書式順序に並べたものと見ることもできる。

インドの学者ピンガラ (Pingala, 紀元前200年頃) は韻律を数学的に表現する方法を考案し、それが現在知られている最古の二進法の記述の一つとされている[6][7]

同様の二進法的組合せの使用は、アフリカのヨルバ人が行っていた占い Ifá にもあり、中世ヨーロッパやアフリカのジオマンシーにも見られる。2 を底とする体系はサハラ以南のアフリカでジオマンシーに長く使われていた。

1605年、フランシス・ベーコンはアルファベットの文字を2種の記号の列で表す体系を論じ、任意の無作為なテキストで微かに判別可能なフォントの変化に符号化できるとした。一般理論として彼が指摘した重要な点は、同じ方法をあらゆる物に適用できるという点であり、「2種類の異なる状態をそれらの物で表現できればよく、トランペット松明マスケット銃など同様の性質があればどんなものでもよい」とした[8]。これをベーコンの暗号英語版と呼ぶ。

数学的に二進法を確立したのは17世紀ゴットフリート・ライプニッツで、"Explication de l'Arithmétique Binaire" という論文も発表している。ライプニッツは現代の二進法と同じく、1 と 0 を使って二進法を表した。ライプニッツは中国愛好家でもあり、後に「易経」を知って、その八卦に 000 から 111 を対応させ、彼の賞賛してきた中国の哲学的数学の偉大な成果の証拠だとした[5]

1800年代中頃、イギリスの数学者ジョージ・ブールブール代数ブール論理)により、二進的な数(ここで言う「数」は、数学的な広義の意味であり、普通の二進法の対象である、数値という意味ではない)の代数による命題論理の形式化を示した。

1936-1937年の中嶋章と榛沢正男による「継電器回路に於ける単部分路の等価変換の理論」、1937年のクロード・シャノンによる "A Symbolic Analysis of Relay and Switching Circuits"英語版 [9] により相次いで、リレーのようなスイッチング素子による回路(ディジタル回路)の設計がブール代数によって行えることが示され、1940年代に始まり今日まで続くコンピュータの理論の基礎のひとつとなっている。

脚注

注釈

  1. ^ 量子化とも言うが、量子物理におけるいわゆる量子のような意味(重ね合わせ状態など)ではない。

出典

  1. ^ Gordon, Raymond G., Jr., ed. (2005), “Kiwai, Southern”, Ethnologue: Languages of the World (15 ed.), http://www.ethnologue.com/show_language.asp?code=kjd 2008年3月12日閲覧。 
  2. ^ Gordon, Raymond G., Jr., ed. (2005), “Sissano”, Ethnologue: Languages of the World (15 ed.), http://www.ethnologue.com/show_language.asp?code=sso 2008年3月12日閲覧。 
  3. ^ a b Lean, Glendon Angove (1992). “TALLIES AND 2-CYCLE SYSTEMS”. Counting Systems of Papua New Guinea and Oceania. Ph.D. thesis, Papua New Guinea University of Technology. オリジナルの2007年9月5日時点におけるアーカイブ。. https://web.archive.org/web/20160304132322/http://www.uog.ac.pg/glec/thesis/ch2web/ch2.htm 
  4. ^ Gordon, Raymond G., Jr., ed. (2005), “Melpa”, Ethnologue: Languages of the World (15 ed.), http://www.ethnologue.com/show_language.asp?code=med 2008年3月12日閲覧。 
  5. ^ a b ライプニッツ『ライプニッツ著作集 10 中国学・地質学・普遍学』下村寅太郎ほか 監修、工作舎、1991年、p12。
  6. ^ Sanchez, Julio; Canton, Maria P. (2007), Microcontroller programming : the microchip PIC, Boca Raton, Florida: CRC Press, p. 37, ISBN 0-8493-7189-9 
  7. ^ W. S. Anglin and J. Lambek, The Heritage of Thales, Springer, 1995, ISBN 0-387-94544-X
  8. ^ Bacon, Francis (1605), The Advancement of Learning (英語), vol. 6, London, Chapter 1
  9. ^ Claude E. Shanon (1937), A Symbolic Analysis of Relay and Switching Circuits, Massachusetts Institute of Technology, Dept. of Electrical Engineering, http://hdl.handle.net/1721.1/11173 

関連項目

Read other articles:

2014 EP by Keke WyattKe'Ke'EP by Keke WyattReleasedMay 6, 2014 (2014-05-06)Recorded2013–2014Length20:48Label The NorthStar Group Aratek Entertainment[1] Keke Wyatt chronology Unbelievable(2011) Ke'Ke'(2014) Rated Love(2016) Singles from Ke'Ke' Fall in LoveReleased: May 7, 2014 Ke'Ke' is the first extended play from R&B singer Keke Wyatt. It came out three years after her third studio album, Unbelievable. It features five newly-written and produced songs, i...

 

 

Matteo Lovato Informasi pribadiTanggal lahir 14 Februari 2000 (umur 24)Tempat lahir Monselice, Italia[1]Tinggi 188 cm (6 ft 2 in)[2]Posisi bermain Bek tengahInformasi klubKlub saat ini AtalantaNomor 66Karier junior–2016 Padova2016–2019 Genoa2018–2019 → Padova (pinjaman)Karier senior*Tahun Tim Tampil (Gol)2019–2020 Padova 17 (0)2020–2021 Hellas Verona 25 (0)2021– Atalanta 6 (0)Tim nasional‡2020– Italia U-21 7 (0) * Penampilan dan gol di kl...

 

 

Japanese manga series and its adaptations For the 2017 live-action adaptation, see The Disastrous Life of Saiki K. (film). The Disastrous Life of Saiki K.First tankōbon volume cover, featuring Kusuo Saiki斉木楠雄のΨ難(Saiki Kusuo no Sai-nan)GenreComedy, supernatural[1] MangaWritten byShūichi AsōPublished byShueishaImprintJump ComicsMagazineWeekly Shōnen Jump (May 14, 2012 – February 26, 2018)Jump GIGA (May 25 – July 26, 2018)DemographicShōnenOriginal runMay 1...

Jesse DivnichBornLasalle, OntarioNationalityCanadianEducationB.A. ManagementOccupationVice PresidentEmployerHibernum CreationsKnown forMarket Analysis Jesse Divnich is the current Vice President of Product at Hibernum Creations[1] and former Vice President of Product Strategy & Insights at Tilting Point [2] as well as the former Vice President of Insights and Analysis[3] for Electronic Entertainment Design and Research (EEDAR).[4] Background Divnich w...

 

 

У этого термина существуют и другие значения, см. Кубок (значения). Кубок Ку́бок[1] (др.-греч. κύβος) — сосуд для питья вина, пива, мёда или медовухи. Чаще всего металлический, но нередко делался из кости или стекла, украшался орнаментом и драгоценными камнями. В средневек...

 

 

Vektor basis beralih ke halaman ini. Untuk vektor basis dalam konteks kristal, lihat Struktur kristal. Untuk konsep yang lebih umum dalam fisika, lihat Kerangka acuan. Vektor yang sama (panah berwarna biru tua) dapat dinyatakan dengan menggunakan dua basis yang berbeda (panah-panah berwarna ungu dan berwarna merah). Dalam matematika, sebarang himpunan vektor B dalam suatu ruang vektor V disebut basis, jika setiap elemen di V dapat dituliskan sebagai kombinasi linear terhingga yang unik dari e...

English, Scottish, Irish and Great Britain legislationActs of parliaments of states preceding the United Kingdom Of the Kingdom of EnglandRoyal statutes, etc. issued beforethe development of Parliament 1225–1267 1275–1307 1308–1325 Temp. incert. 1327–1411 1413–1460 1461 1463 1464 1467 1468 1472 1474 1477 1482 1483 1485–1503 1509–1535 1536 1539–1540 1541 1542 1543 1545 1546 1547 1548 1549      1551      1553 1554 1555 &...

 

 

Artikel ini bukan mengenai Ki Teitzei atau Ki Tavo. Anak Lembu Emas (warna cair sekitar tahun 1896–1902 karya James Tissot) Ki Tisa, Ki Tissa, Ki Thissa, atau Ki Sisa (כִּי תִשָּׂא — Ibrani untuk saat kau ambil, adalah kata keenam dan ketujuh, dan kata distinsif pertama dalam parsyah) adalah Bacaan Taurat Mingguan (פָּרָשָׁה, parsyah) ke-21 dalam siklus bacaan Taurat dan kesembilam dalam Kitab Keluaran. Parsyah tersebut mengisahkan pembangunan Tabernakel, insiden anak ...

 

 

Cet article est une ébauche concernant un aéroport chinois. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Aéroport international de Nanning Wuxu南宁吴圩国际机场 Localisation Pays Chine Province Guangxi Ville Nanning Coordonnées 22° 36′ 30″ nord, 108° 10′ 21″ est Altitude 128 m (420 ft) Informations aéronautiques Code IATA NNG Code OACI ZGNN Type d'aéroport ...

土库曼斯坦总统土库曼斯坦国徽土库曼斯坦总统旗現任谢尔达尔·别尔德穆哈梅多夫自2022年3月19日官邸阿什哈巴德总统府(Oguzkhan Presidential Palace)機關所在地阿什哈巴德任命者直接选举任期7年,可连选连任首任萨帕尔穆拉特·尼亚佐夫设立1991年10月27日 土库曼斯坦土库曼斯坦政府与政治 国家政府 土库曼斯坦宪法 国旗 国徽 国歌 立法機關(英语:National Council of Turkmenistan) ...

 

 

Human-directed process of selective horse breeding This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Horse breeding – news · newspapers · books · scholar · JSTOR (June 2013) (Learn how and when to remove this message) Horse breeding is reproduction in horses, and particularly the human-directed process of sele...

 

 

هجوم شمال الباب (سبتمبر 2016)جزء من عملية درع الفرات والحرب الأهلية السوريةخريطة العمليات الأوسع التي تقودها تركيا في شمال حلب والحملات الأوسع في حلب   القوات المسلحة السورية والجماعات المتحالفة   قوات سوريا الديمقراطية   تنظيم الدولة الإسلامية (داعش)   �...

2014 compilation album by John LennonIconCompilation album by John LennonReleased9 September 2014GenreRockLabelApple, CapitolJohn Lennon chronology John Lennon Signature Box(2010) Icon(2014) Gimme Some Truth. The Ultimate Mixes(2020) Icon is a compilation album by John Lennon, released in 2014. It is part of the budget line Icon album series issued by Universal Music Enterprises since 2010. The album's closing track, Give Peace a Chance, lists John Lennon and Yoko Ono as writers for ...

 

 

Canadian cable television channel TWN redirects here. For other uses, see TWN (disambiguation). This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article's introduction contains content that is written like an advertisement. Please help improve it by removing promotional content and inappropriate external links, and by adding encyclopedic content written from a neutral point of view. (...

 

 

Japanese-American military officer & diplomat (born 1956) Harry B. Harris Jr.23rd United States Ambassador to South KoreaIn officeJuly 25, 2018 – January 20, 2021PresidentDonald TrumpPreceded byMark LippertSucceeded byPhilip GoldbergCommander of United States Indo-Pacific CommandIn officeMay 27, 2015 – May 30, 2018PresidentBarack ObamaDonald TrumpPreceded bySamuel J. LocklearSucceeded byPhilip S. Davidson Personal detailsBornHarry Binkley Harris Jr. (1956-08-04) Augu...

1993 video gameLemmings 2: The TribesDeveloper(s)DMA DesignPublisher(s)PsygnosisProgrammer(s)David JonesAndy WhyteBrian WatsonArtist(s)Gary TimmonsDavid OsborneGraeme AndersonMartin GoodComposer(s)Raymond UsherBrian JohnstonDavid WhittakerPlatform(s)Amiga, Atari ST, MS-DOS, Mega Drive, Super NES, Game Boy, Acorn Archimedes, FM TownsReleaseFebruary 26, 1993 (Amiga, DOS, ST)Genre(s)PuzzleMode(s)Single player Lemmings 2: The Tribes is a 1993 puzzle strategy video game developed by DMA Design and...

 

 

1966 Barbadian general election ← 1961 3 November 1966 1971 → 24 seats in the House of Assembly13 seats needed for a majorityTurnout79.70% ( 18.38pp)   First party Second party Third party   Leader Errol Barrow Grantley Herbert Adams Ernest Mottley Party DLP BLP BNP Last election 36.30%, 14 seats 36.82%, 5 seats 22.05%, 4 seats Seats won 14 8 2 Seat change 3 2 Popular vote 72,384 47,610 14,801 Percentage 49.56% 32.60% 10.13% Swing 13.26pp 4...

 

 

阿部瑪利亞阿部 マリア(あべ マリア)女艺人罗马拼音Abe Maria昵称Maria(まりあ)Abe-maru(あべまる)Abe-ma(アベマ)[1]阿部桑(あべさん)[1][2]国籍 日本出生 (1995-11-29) 1995年11月29日(28歲) 日本神奈川縣居住地 臺灣台北市职业歌手、主持人、藝人、模特兒、YouTuber语言日語、台灣華語、部分台語音乐类型C-pop、J-pop出道日期2010年3月21日出道作品《...

Historic estate in Devon, England Ruxford Barton, Sandford 1608 strapwork plaster escutcheon of four quarters in upstairs bedroom of Ruxford Barton, near Crediton, Devon, with initials EC and AC for Edward Chichester, 1st Viscount Chichester (1568-1648) and his wife Anne Copleston (1588–1616) Detail of Chichester escutcheon, Ruxford. Armorials quarters 1&4: Chequy or and gules, a chief vair a mullet for difference (Chichester); 2: Argent, a chevron engrailed gules between three lion's f...

 

 

Railway station in Warsaw, Poland Warszawa CentralnaWarsaw CentralRailway StationLocation of station in Warsaw, in 2013General informationLocationAl. Jerozolimskie 54, Warsaw, Masovian Voivodeship, PolandCoordinates52°13′43″N 21°00′11″E / 52.228611°N 21.003056°E / 52.228611; 21.003056Platforms4Tracks8Connections Warszawa Śródmieście Centrum Warszawa Śródmieście WKDHistoryOpened1975Route map Legend Cross-City lineto Warszawa Zachodnia &#...