Terdapat dua cara untuk mewakili integer dengan dua titik perpuluhan dalam Oracle: notasi saintifik (seperti 100 * 10^-2 = 0.01) dan fungsi TO_CHAR (seperti TO_CHAR(100, 'fm999999999990.901') = 0. .
Melengkapkan integer dengan dua titik perpuluhan dalam Oracle
Dalam Oracle, anda boleh melengkapkan integer dengan dua titik perpuluhan melalui tatatanda saintifik atau fungsi TO_CHAR.
Notasi Saintifik
Notasi saintifik menggunakan eksponen untuk menunjukkan kedudukan titik perpuluhan. Untuk integer n, notasi saintifiknya yang dilengkapkan dengan dua titik perpuluhan dinyatakan sebagai:
<code>n * 10^-2</code>
Sebagai contoh, integer 100 yang dilengkapkan dengan dua titik perpuluhan boleh dinyatakan menggunakan tatatanda saintifik berikut:
<code>100 * 10^-2 = 0.01</code>
TO_CHARTOFungsi
CHARTOfungsi boleh Menukar nombor kepada rentetan dalam format yang ditentukan. Untuk integer n, fungsi TO_CHARnya yang melengkapkan dua titik perpuluhan dinyatakan sebagai:
<code>TO_CHAR(n, 'fm9999999999990.99')</code>
'0' mewakili sifar di sebelah kiri titik perpuluhan
🎜🎜Sebagai contoh, untuk melengkapkan integer 100 dengan dua titik perpuluhan , anda boleh menggunakan fungsi TO_CHAR berikut: 🎜<code>TO_CHAR(100, 'fm9999999999990.99') = 0.01</code>
Atas ialah kandungan terperinci Bagaimana untuk menambah dua titik perpuluhan kepada integer dalam Oracle?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!