Maison >développement back-end >C++ >Comment exprimer des nombres en dizaines de milliers en langage C

Comment exprimer des nombres en dizaines de milliers en langage C

下次还敢
下次还敢original
2024-05-02 18:12:311025parcourir

En langage C, les opérateurs de division et de reste sont nécessaires pour représenter les nombres en dizaines de milliers : 1. Divisez par 10 000 pour obtenir le nombre en dizaines de milliers et ignorez les nombres restants. 2. Divisez le résultat par le module 10 pour obtenir le nombre en dizaines de milliers, en ignorant les chiffres d'ordre supérieur.

Comment exprimer des nombres en dizaines de milliers en langage C

Comment représenter des nombres à la dizaines de milliers

En langage C, pour exprimer des nombres à la dizaines de milliers, vous devez utiliser l'opérateur de reste (%) et l'opérateur de division (/ ).

Étapes :

  1. Divisez le nombre par 10 000 : Cela vous donnera le nombre par dizaines de milliers où tous les chiffres restants seront supprimés.
  2. Arrondissez le résultat par module 10 : cela obtiendra le nombre en dizaines de milliers, en ignorant tous les chiffres supérieurs.

Exemple :

Pour obtenir le numéro à la place des dizaines de milliers du nombre 54,321, vous pouvez utiliser le code suivant :

<code class="c">int num = 54321;
int thousands_digit = (num / 10000) % 10;
printf("万位上的数字:%d\n", thousands_digit);</code>

Sortie :

<code>万位上的数字:5</code>

Remarques :

  • Si le numéro est moins de 10 000, alors en dizaines de milliers. S'il n'y a pas de chiffres, la valeur sera portée en milliers.
  • Pour être sûr d'obtenir toujours un nombre à la dizaine de milliers (même s'il vaut 0), vous pouvez prendre la valeur absolue du nombre avant de prendre le reste : abs(num / 10000) % 10.

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:
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