Maison Problème commun Comment comprendre le binaire

Comment comprendre le binaire

Jun 14, 2019 pm 04:45 PM
二进制

Le binaire est un système numérique largement utilisé en technologie informatique. Il a été inventé par Leibniz, le maître allemand de philosophie mathématique en 1679. Les données binaires sont un nombre représenté par deux chiffres, 0 et 1. Sa base est 2, la règle du report est « quand deux sont entrés, un est ajouté » et la règle d'emprunt est « emprunter un pour être égal à deux ». Le système informatique actuel utilise essentiellement un système binaire et les données sont principalement stockées dans des ordinateurs sous la forme de codes complémentaires à deux. Le système binaire de l’ordinateur est un tout petit interrupteur, « on » représentant 1 et « off » représentant 0.

Comment comprendre le binaire

L'invention et l'application des ordinateurs au XXe siècle sont connues comme l'un des symboles importants de la troisième révolution technologique, car les ordinateurs numériques ne peuvent que reconnaître et traiter informations générées par Un code composé d'une chaîne de symboles 0'.'1'. Son mode de fonctionnement est binaire. Le processus de réflexion du logicien irlandais du XIXe siècle George Boole sur les propositions logiques a été transformé en un calcul algébrique des symboles « 0 ». Le binaire est un système de retenue où 2 est le chiffre 0 et 1 sont les opérateurs de base. . Parce qu'il n'utilise que deux symboles numériques, 0 et 1, il est très simple et pratique, et facile à mettre en œuvre électroniquement (apprentissage recommandé : Tutoriel vidéo PHP)

Binaire. méthode de calcul. Caractéristiques :

① Les nombres binaires n'ont que deux chiffres "0" et "1", la base est 2 et le plus grand nombre est 1

② Adoptez le ; principe de tous les deux en un .

Le poids binaire en bits est généralement exprimé comme suit : 2^(n-1). Par exemple, le poids de (01101010) est 2^7, 2^6, 2. ^5, 2^4,

2^3, 2^2, 2^1, 2^0

Les quatre règles arithmétiques des nombres binaires, la division Les avantages du binaire sont. :

sauf pour les bits de report et d'emprunt : (1) Le binaire n'a que deux chiffres "0" et "1", ce qui est facile à représenter la tension haute et basse, la coupure et. la saturation du transistor, la direction de magnétisation du matériau magnétique, etc. peuvent être exprimées par « 0 » et « 1 » (2). Chaque bit d'un nombre binaire n'a que deux états, 0 et 1, et ne nécessite que deux appareils. pour le représenter, les nombres binaires économisent donc l'équipement. En raison de leurs états simples, ils ont une forte anti-interférence et une grande fiabilité

Le principal inconvénient est que les chiffres sont trop longs à lire et à écrire, et. les gens n'y sont pas habitués. Pour cette raison, les nombres octaux et hexadécimaux sont souvent utilisés comme abréviations binaires

Afin de s'adapter aux habitudes des gens, ils sont généralement utilisés dans les ordinateurs. Les nombres binaires, l'entrée et la sortie sont décimaux. nombres, et l'ordinateur lui-même effectue la conversion entre binaire et décimal

Il existe une opinion populaire selon laquelle Leibniz a inventé le système binaire. Le système binaire vient de potins chinois, mais cela a longtemps été falsifié. Guo Shuchun a souligné à la page 461 de « Liu Hui, le maître des mathématiques du monde antique » : « Il y a un dicton en Chine selon lequel les « Zhouyi » ont créé le système binaire. Quant au « Livre des Mutations » de Leibniz, le mythe selon lequel le système binaire a été créé et utilisé dans les ordinateurs, a été influencé par les Huit Trigrammes du Livre des Mutations, et il est encore plus largement diffusé. Le fait est que Leibniz a d'abord inventé le système binaire, puis a vu le Bagua du Livre des Mutations réorganisé par des érudits de la dynastie Song ramenés par des missionnaires, et a découvert que le Bagua pouvait être expliqué par son système binaire. "Par conséquent, ce n'est pas Leibniz qui a inventé le système binaire après avoir vu le Yin et le Yang Bagua. Les pages 14 à 18 du chef-d'œuvre de Liang Zong "Allusions à l'histoire des mathématiques" présentent un examen plus détaillé de ce cas historique.

Plus de PHP Pour les articles techniques connexes, veuillez visiter la colonne

Tutoriel graphique PHP

pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment calculer l'arithmétique binaire Comment calculer l'arithmétique binaire Jan 19, 2024 pm 04:38 PM

L'arithmétique binaire est une méthode d'opération basée sur les nombres binaires. Ses opérations de base comprennent l'addition, la soustraction, la multiplication et la division. En plus des opérations de base, l'arithmétique binaire comprend également les opérations logiques, les opérations de déplacement et d'autres opérations. Les opérations logiques incluent AND, OR, NOT et d'autres opérations, et les opérations de déplacement incluent les opérations de décalage vers la gauche et vers la droite. Ces opérations ont des règles et des exigences d’opérandes correspondantes.

Quelles sont les deux améliorations majeures d'EDVAC ? Quelles sont les deux améliorations majeures d'EDVAC ? Mar 02, 2023 pm 02:58 PM

EDVAC présente deux améliorations majeures : l'une est l'utilisation du binaire et l'autre est l'achèvement du programme stocké, qui peut automatiquement passer d'une instruction de programme à la suivante, et ses opérations peuvent être automatiquement complétées par des instructions. Les « instructions » incluent les données et les programmes qui sont entrés dans le dispositif de mémoire de la machine sous forme de codes, c'est-à-dire que le même dispositif de mémoire qui stocke les données est utilisé pour stocker les instructions permettant d'effectuer des opérations. -appelés programmes stockés.

Comment convertir du binaire en hexadécimal en utilisant le langage C ? Comment convertir du binaire en hexadécimal en utilisant le langage C ? Sep 01, 2023 pm 06:57 PM

Les nombres binaires sont représentés par des 1 et des 0. Le système numérique hexadécimal 16 bits est {0,1,2,3…..9,A(10),B(11),…F(15)} afin de convertir la représentation binaire en hexadécimal Représente que le bit L'ID de chaîne est regroupé en morceaux de 4 bits, appelés quartets en commençant par le côté le moins significatif. Chaque bloc est remplacé par le nombre hexadécimal correspondant. Voyons un exemple pour bien comprendre la représentation des nombres hexadécimaux et binaires. 001111100101101100011101 3 E 5 Chambres d'hôtes

Comment lire des fichiers binaires dans Golang ? Comment lire des fichiers binaires dans Golang ? Mar 21, 2024 am 08:27 AM

Comment lire des fichiers binaires dans Golang ? Les fichiers binaires sont des fichiers stockés sous forme binaire contenant des données qu'un ordinateur peut reconnaître et traiter. Dans Golang, nous pouvons utiliser certaines méthodes pour lire des fichiers binaires et les analyser dans le format de données souhaité. Ce qui suit présentera comment lire des fichiers binaires dans Golang et donnera des exemples de code spécifiques. Tout d’abord, nous devons ouvrir un fichier binaire à l’aide de la fonction Open du package os, qui renverra un objet fichier. Ensuite, nous pouvons faire

Quelle est la principale raison de l'utilisation du binaire dans les ordinateurs ? Quelle est la principale raison de l'utilisation du binaire dans les ordinateurs ? Apr 04, 2019 pm 02:25 PM

Les principales raisons pour lesquelles les ordinateurs utilisent des systèmes binaires : 1. Les ordinateurs sont composés de circuits logiques. Les circuits logiques n'ont généralement que deux états, l'interrupteur est activé et désactivé, et ces deux états peuvent être représentés par « 1 » et « 0 » ; Seuls deux nombres, 0 et 1, sont utilisés dans le système binaire, ce qui est moins sujet aux erreurs lors de la transmission et du traitement, garantissant ainsi une grande fiabilité de l'ordinateur.

Apprenez facilement à convertir l'hexadécimal en binaire en langage Go Apprenez facilement à convertir l'hexadécimal en binaire en langage Go Mar 15, 2024 pm 04:45 PM

Titre : Apprenez facilement à convertir de l'hexadécimal en binaire en langage Go. Des exemples de code spécifiques sont nécessaires. En programmation informatique, des opérations de conversion entre différents nombres de base sont souvent impliquées. Parmi eux, la conversion entre hexadécimal et binaire est relativement courante. Dans le langage Go, nous pouvons réaliser une conversion hexadécimale en binaire grâce à quelques exemples de code simples. Apprenons ensemble. Tout d’abord, jetons un coup d’œil aux méthodes de représentation hexadécimale et binaire. L'hexadécimal est une méthode de représentation des nombres, utilisant 0-9 et A-F pour représenter 1.

Comment exprimer des nombres négatifs en binaire Comment exprimer des nombres négatifs en binaire Nov 23, 2023 pm 04:11 PM

Les nombres négatifs sont représentés dans les ordinateurs en utilisant le complément à deux, c'est-à-dire que les nombres négatifs sont représentés par le complément à deux des nombres positifs.

Golang peut-il gérer les fichiers binaires ? Golang peut-il gérer les fichiers binaires ? Mar 20, 2024 pm 04:36 PM

Golang peut-il gérer les fichiers binaires ? En langage Go, le traitement de fichiers binaires est très courant et pratique. En utilisant des packages et des méthodes intégrés, nous pouvons facilement lire, écrire et manipuler des fichiers binaires. Cet article explique comment gérer les fichiers binaires dans Go et fournit des exemples de code spécifiques. Lecture de fichiers binaires Pour lire un fichier binaire, nous devons d'abord ouvrir le fichier et créer un objet fichier correspondant. Nous pouvons ensuite utiliser la méthode Read pour lire les données du fichier et les stocker en octets dans