Rumah  >  Artikel  >  pengaturcaraan harian  >  Bagaimana untuk menyatakan perpuluhan dalam mysql

Bagaimana untuk menyatakan perpuluhan dalam mysql

下次还敢
下次还敢asal
2024-04-27 04:27:161049semak imbas

Dalam MySQL, perpuluhan diwakili sebagai nombor titik terapung, termasuk FLOAT dan DOUBLE. FLOAT mempunyai ketepatan yang lebih rendah dan julat yang lebih sempit, manakala DOUBLE mempunyai ketepatan yang lebih tinggi dan julat yang lebih luas. FLOAT sesuai untuk nilai berangka yang tidak memerlukan ketepatan tinggi, manakala DOUBLE sesuai untuk nilai berangka yang memerlukan ketepatan tinggi. Perwakilan perpuluhan adalah terhad kepada piawaian titik terapung dan ralat pembundaran mungkin berlaku Untuk pengiraan yang memerlukan ketepatan tinggi, adalah disyorkan untuk menggunakan jenis PERPULUHAN.小Mysql Simple Simples ditunjukkan dalam MySQL, dan bilangan perpuluhan dinyatakan dalam jenis nombor titik terapung Terdapat dua jenis:

Bagaimana untuk menyatakan perpuluhan dalam mysqlFloat

: ketepatan 24-bit, dan julat storan ialah -3.40282346e63886e. +38E+38 kepada -1.1754943508222875e-38 dan 0 kepada 1.1754943508222875e+38.

DOUBLE

: ketepatan 53-bit, julat storan lebih luas daripada FLOAT, -1.7976931348623157e+308 hingga -4.9406564584124654e-324 dan 0 hingga 4.4546. . suhu.

    GANDA:
  • Sesuai untuk menyimpan nilai dengan julat yang luas dan keperluan ketepatan tinggi, seperti pengiraan saintifik atau data statistik.
  • EXAMPLES Perwakilan perpuluhan di mana terdapat beberapa contoh perwakilan perpuluhan dalam float dan dua kali ganda:
  • float: -123.456789

double: -1234567890123456789.123456789

notes

  • decimal dalam mysql dalam mysql not mysql mematuhi sepenuhnya piawaian titik terapung IEEE 754.
  • Disebabkan ketepatan nombor titik terapung yang terhad, ralat pembundaran mungkin berlaku dalam sesetengah operasi.
  • Untuk pengiraan perpuluhan yang memerlukan ketepatan tinggi, disyorkan untuk menggunakan jenis PERPULUHAN dan bukannya jenis titik terapung.

Atas ialah kandungan terperinci Bagaimana untuk menyatakan perpuluhan dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn