sql >> Databasteknik >  >> RDS >> Mysql

DUBBEL vs DECIMAL i MySQL

Egentligen är det ganska annorlunda. DUBBEL orsakar avrundningsproblem. Och om du gör något som 0.1 + 0.2 det ger dig något som 0.30000000000000004 . Jag personligen skulle inte lita på finansiell data som använder flyttalsmatematik. Effekten kan vara liten, men vem vet. Jag skulle hellre ha vad jag vet är tillförlitlig data än data som var ungefärlig, speciellt när du har att göra med pengavärden.



  1. Varför är varaktigheten NULL för återkommande händelser i Android?

  2. Är funktionsnamn i PostgreSQL skiftlägesokänsliga?

  3. 7 bra tekniska vanor som alla arbetsgivare bör ta till sig

  4. Migrera PostgreSQL till molnet - Jämföra lösningar från Amazon, Google och Microsoft