Aktualności:

Forum w trakcie prac modernizacyjnych

Menu główne

suma praw

Zaczęty przez starszy80, Czwartek 24 Sierpień 2017, 19:54:25

Poprzedni wątek - Następny wątek

0 użytkowników i 2 Gości przegląda ten wątek.

Lupus

Program to ogarnia i działa poprawnie.
Jeśli program sam by odpowiadał za wpisane ułamki, to by sobie poradził. W tym przypadku sądzę, że ktoś mu pomógł i wpisał w jakiś inny sposób wartości ułamków.
A ponieważ to nie są 1/3 tylko 0,33333333 albo 0,3333, to się sumuje poprawnie, albo niepoprawnie.
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

starszy80Autor w?tku

Ale jak można poprawić coś co jest ,,teoretycznie,, dobrze?
1/3+1/3+1/3 = 1.0000
Co ja poradzę że program tego nie ogarnia  :idiot2:

Lupus

Nie będzie.
Wyskoczy im błąd i będą mieli pretensję do Ciebie.
Co więcej, będą mieli rację. Bo dostałeś do modernizacji bazę, więc ją zmodernizuj. Nie możesz oddać bazy z błędnymi wielkościami udziałów.
Pozdrawiam
Lupus
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

starszy80Autor w?tku

Tak już jest w bazie z ośrodka, wydali mi pliki, ja podpiąłem i przeglądając wyskoczyło takie coś.
Zobaczymy co będzie jak oddam im bazę do importu. Może u nich będzie wszystko grać?  :o

Lupus

Czy to wyskakuje w jednostkach, w których coś zmieniasz czy taki stan masz już w bazie ośrodkowej?

Ja wiem jak to poprawić, ale to jest robota, a nie skrypt, który możesz odpalić u siebie.
Dłużej się robi kontrole takiej zmiany niż samą zmianę.
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

starszy80Autor w?tku

taki plik z bazą dostałem z ośrodka do ,,modernizacji obrębu,,
ja go tylko u siebie podpiąłem i przeglądając jednostki wyskoczyło takie coś, niektóre udziały domykają się do 1.0000 a inne nie  :crazy2:

Lupus

Ktoś grzebał w niej "ręcznie"?

Jeśli Ewopis sam policzyłby wartość 1/3 to nie powinno być kłopotów. Przy kilkunastu znakach po przecinku, 0,3333333333 x 3 daje wynik 0.99999999999 co powinno być prawidłowo zaokrąglone. Jeśli ktoś wypełniał dane z pliku to mógł się zdarzyć przypadek, że za mało jest miejsc po przecinku w wartościach 10 tych ułamków.
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?

starszy80Autor w?tku

witam,
dostałem bazę ewopisu do modernizacji i w owej bazie przeglądając jednostki wyskakuje na czerwono
,,Suma praw 1.0001 lub 0.9999,, przy jednostkach w których są udziały kilku osób np po 1/3.
Czy to jest normalne?