Maison >base de données >Oracle >Comment ajouter deux virgules décimales à un entier dans Oracle ?
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) .
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>
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>
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>
où, 'fm9999999999990.99' précise le format du nombre, où :
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>
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!