Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
jaro124 - 06-01-2007 00:02 Mysql i pole typu float
Witam Pracuję na Mysql-u w wersji 4.0.27. Zakładam tabelę z polem typu float(12,2). Wprowadzając wartość np. 900000.6 w polu pojawia się wartość 900000.63. Dla pola typu float(12,3) przy tej samej wartości wprowadzanej (900000.6) wartość w polu to 900000.625 O co tu chodzi? Pozdrawiam Wszystkich
Maciek Dobrzanski - 06-01-2007 00:02
"jaro124" <jaro124@gmail.com> wrote in message news:1167999981.105027.218870@s80g2000cwa.googlegr oups.com...
> Pracuję na Mysql-u w wersji 4.0.27. Zakładam tabelę z polem typu > float(12,2). Wprowadzając wartość np. 900000.6 w polu pojawia się > wartość 900000.63. Dla pola typu float(12,3) przy tej samej wartości
Natura typu zmiennoprzecinkowego, który jako taki jest przybliżony (http://pl.wikipedia.org/wiki/Liczba_zmiennoprzecinkowa). Jeśli go używasz to albo wiesz co robisz, albo jeśli zależy Ci na 100% dokładności składowania liczby rzeczywistej, możesz wybrać typ DECIMAL.
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona