sql >> Databáze >  >> RDS >> Mysql

mysql přesnost násobení v desítkové soustavě a tinyint

Věřím, že při násobení desítkové soustavy celým číslem nedochází k přesné ztrátě. Viz Příklady přesné matematiky . Udělal jsem také malý experiment, abych viděl rozdíl mezi plovoucí desetinnou čárkou a desetinnou čárkou:

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

Výstup je

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


  1. Co je lepší, implicitní nebo explicitní spojení?

  2. MySQL top-N hodnocení a součet zbytek stejné skupiny

  3. Druh, který se rozlije na úroveň 15 000

  4. Odesílání dat do databáze ve webové aplikaci React.js