


Comment convertir un nombre décimal en nombre binaire en PHP
En informatique, les nombres binaires sont le moyen le plus élémentaire de représenter les nombres et constituent également le système numérique utilisé par les ordinateurs. La conversion d'un nombre décimal en nombre binaire est un problème courant en informatique. PHP est un langage de script côté serveur populaire qui fournit également des fonctions intégrées pour convertir les nombres décimaux en nombres binaires. Cet article explique comment convertir des nombres décimaux en nombres binaires à l'aide de PHP.
1. Utilisez les fonctions intégrées de PHP
PHP fournit une fonction intégrée decbin() pour convertir les nombres décimaux en nombres binaires.
Ce qui suit est un exemple de code qui utilise la fonction decbin() pour convertir un nombre décimal en nombre binaire :
$decimal_number = 15; $binary_number = decbin($decimal_number); echo "十进制数 " . $decimal_number . " 转换为二进制数是:" . $binary_number;
L'exécution du code ci-dessus produira les résultats suivants :
十进制数 15 转换为二进制数是:1111
$decimal_number = 15; $binary_number = ""; while($decimal_number>0){ $reminder = $decimal_number%2; $binary_number .= $reminder; $decimal_number = $decimal_number/2; } $binary_number = strrev($binary_number); echo "十进制数 " . $decimal_number . " 转换为二进制数是:" . $binary_number;
十进制数 15 转换为二进制数是:1111
#🎜🎜. #Dans le calcul binaire manuel Pendant le processus de comptage, nous devons organiser les restes dans l'ordre inverse pour obtenir le nombre binaire correct. En PHP, l'utilisation de tableaux peut résoudre ce problème.
Voici un exemple de code pour convertir un nombre décimal en nombre binaire à l'aide d'un tableau pour trier les restes dans l'ordre inverse :
$decimal_number = 15; $binary_number = []; while($decimal_number>0){ $reminder = $decimal_number%2; array_push($binary_number,$reminder); $decimal_number = $decimal_number/2; } $binary_number = array_reverse($binary_number); $binary_number = implode($binary_number); echo "十进制数 " . $decimal_number . " 转换为二进制数是:" . $binary_number;
Dans l'exemple de code ci-dessus, nous d'abord convertir un nombre décimal 15 est attribué à la variable $decimal_number. Ensuite, utilisez une boucle while pour convertir le nombre décimal en binaire.
À chaque itération, nous divisons $decimal_number par 2 et stockons le reste dans le tableau $binary_number. Ensuite, nous utilisons la fonction intégrée PHP array_reverse() pour trier le tableau $binary_number dans l'ordre inverse. Enfin, nous utilisons la fonction implode() pour convertir le tableau $binary_number en chaîne.
Exécutez le code ci-dessus et vous obtiendrez les résultats suivants :
十进制数 15 转换为二进制数是:1111
Résumé :
Cet article explique comment convertir des nombres décimaux en nombres binaires en PHP. Nous pouvons utiliser la fonction intégrée de PHP decbin() pour convertir des nombres décimaux en nombres binaires. De plus, nous pouvons également calculer manuellement des nombres binaires et disposer le reste dans l'ordre inverse pour résoudre le problème de l'ordre numérique, ou utiliser un tableau pour stocker le reste et le disposer dans l'ordre inverse pour obtenir le nombre binaire correct. Bien sûr, le moyen le plus simple est d'utiliser la fonction intégrée de PHP decbin().
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!

Outils d'IA chauds

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

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 !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

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

Sujets chauds









