![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 238 Pomógł: 0 Dołączył: 6.05.2011 Ostrzeżenie: (10%) ![]() ![]() |
Witam,
Musze w bazie danych zapisywać bardzo duże liczby 14 cyfrowe + 2 po przecinku, np: 99999999999999.99 więc wybrałem BIGINT(20) i wpisałem 99999999999999.99 i po zapisaniu w bazie zaokrągliło mi do: 100000000000000 Jak zrobić aby można było zapisywać liczby po przecinku? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Do liczb o określonej dokładności, takich jak np. kwoty pieniężne, idealny jest typ DECIMAL. Nie dziw się, że zaokrągliło - przecież INT to typ całkowitoliczbowy.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 15:35 |