Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

desimal mysql dan presisi perkalian tinyint

Saya percaya tidak ada kerugian yang tepat ketika mengalikan desimal dengan bilangan bulat. Lihat Contoh Matematika Presisi . Saya juga melakukan percobaan kecil untuk melihat perbedaan antara float-point dan desimal:

SELECT .1E0 * .1E0, 
       .1 * .1, 
       (.1E0 * .1E0) * 10, 
       (.1 * .1) * 10

Outputnya adalah

0.010000000000000002          << .1E0 * .1E0
0.01                          << .1 * .1
0.10000000000000002           << (.1E0 * .1E0) * 10
0.10                          << (.1 * .1) * 10


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana membandingkan Timestamp di mana klausa

  2. Server API mengembalikan Kesalahan 404

  3. Cara Mendapatkan Hari Terakhir Bulan Ini di MySQL

  4. Menyimpan data terstruktur dalam kolom database?

  5. Cara efisien untuk menyisipkan bingkai data dari R ke SQL