Maison > interface Web > tutoriel HTML > le corps du texte

Comment convertir un nombre décimal en hexadécimal

php中世界最好的语言
Libérer: 2018-02-26 10:25:42
original
9386 Les gens l'ont consulté

Cette fois, je vais vous montrer comment convertir un nombre décimal en nombre hexadécimal, et quelles sont les précautions pour convertir un nombre décimal en nombre hexadécimal. Ce qui suit est un cas pratique. un regard.

Problème

Saisir un nombre décimal et afficher le nombre hexadécimal correspondant au nombre décimal

Idée

Première utilisation Lorsqu'un nombre décimal est divisé par 16, le reste est un nombre qui ne peut pas être transporté, il est donc écrit dans le chiffre le plus bas. Le quotient signifie combien il y a de 16. Si le quotient est supérieur ou égal à 16, cela signifie que le transport peut être poursuivi. , puis utilisez le quotient pour diviser Prise 16, et écrivez le reste dans l'avant-dernier chiffre... Continuez ainsi jusqu'à ce qu'aucun report ne soit possible

Code

#include <iostream>#include<string>using namespace std;string m = "0123456789ABCDEF";int main(){    int n;    cin >> n;    string ans = "";    while (true)
   {        if (n < 16)
       {
           ans = m[n] + ans;            break;
       }        int w = n % 16;
       ans = m[w] + ans;
       n = n / 16;
   }    cout << ans;
}
Copier après la connexion

Je te crois avoir maîtrisé la méthode après avoir lu ces cas, et plus encore. Pour un contenu plus passionnant, veuillez faire attention au site Web chinois php autres articles connexes !

Lecture connexe :

Comment déterminer la ligne de base de différents types de boîtes en HTML

Quelles sont les fonctions de sémantique HTML

Quels sont les conseils pour utiliser les barres de défilement en HTML

Comment créer la zone de texte de saisie et code de vérification img

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!

Étiquettes associées:
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!