Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> MySql mnożenie wartości
propage
post
Post #1





Grupa: Zarejestrowani
Postów: 330
Pomógł: 0
Dołączył: 25.01.2008

Ostrzeżenie: (0%)
-----


wykonuje zapytanie typu

update featureValueML set `featureValue_name` = `featureValue_name` * 100 WHERE `featureValue_id` = 8

wartość przed tą operacją to 17.6, a po operacji

1760.0000000000002

skąd bierze się "0.0000000000002" ?

dodam że pole featureValue_name ma typ VARCHAR i tak musi pozostać.


przy przemnożeniu przez 10 mam prawidłową wartośc 176, gdy przemnożę przez 1000 to też mam poprawną wartość 1760, więc to bardzo dziwna sprawa. round załatwia sprawę.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.09.2025 - 04:17