Maison > base de données > Oracle > le corps du texte

Comment ajouter deux virgules décimales à un entier dans Oracle ?

下次还敢
Libérer: 2024-05-02 23:42:52
original
622 Les gens l'ont consulté

Il existe deux façons de représenter des entiers avec deux décimales dans Oracle : la notation scientifique (telle que 100 * 10^-2 = 0,01) et la fonction TO_CHAR (telle que TO_CHAR(100, 'fm9999999999990.99') = 0,01) .

Comment ajouter deux virgules décimales à un entier dans Oracle ?

Complémenter un entier avec deux décimales dans Oracle

Dans Oracle, vous pouvez compléter un entier avec deux décimales via la notation scientifique ou la fonction TO_CHAR.

Notation scientifique

La notation scientifique utilise des exposants pour indiquer la position du point décimal. Pour un entier n, sa notation scientifique complétée par deux points décimaux s'exprime ainsi :

<code>n * 10^-2</code>
Copier après la connexion

Par exemple, l'entier 100 complété par deux points décimaux peut être exprimé en utilisant la notation scientifique suivante :

<code>100 * 10^-2 = 0.01</code>
Copier après la connexion

Fonction TO_CHAR

TO_CHAR La fonction peut convertir un nombre en chaîne dans un format spécifié. Pour un entier n, sa fonction TO_CHAR complétant deux points décimaux s'exprime comme :

<code>TO_CHAR(n, 'fm9999999999990.99')</code>
Copier après la connexion

où, 'fm9999999999990.99' précise le format du nombre, où :

  • 'f' représente un nombre à virgule flottante
  • 'm' représente Représentation en notation scientifique
  • '9' représente le chiffre
  • '.' représente le point décimal
  • '0' représente le zéro à gauche du point décimal

Par exemple, pour compléter le nombre entier 100 avec deux points décimaux , vous pouvez utiliser la fonction TO_CHAR suivante :

<code>TO_CHAR(100, 'fm9999999999990.99') = 0.01</code>
Copier après la connexion

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