Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 8 odgovora
  • 5.618 pregleda

Najnovija ↓

Funkcija Round() , Accessova greška ili ????? 17.07.2009. u 12:24 · pre 210 meseci #1
E sad ne znam jel sam ja pobenavio i moji kompovi ili je to nešto drugo


Dim aa, bb As Double

aa = 521.5
MsgBox Round(aa, 0) ' rezultat 522

bb = 522.5
MsgBox Round(bb, 0) ' rezultat 522 a trebalo bi biti 523



jel i kod vas to tako radi ili samo kod mene , Getsbi, Zidar, Nikola i ostali znanci u čemu je tu štos




Re: Funkcija Round() , Accessova greška ili ????? 17.07.2009. u 12:45 · pre 210 meseci #2
Citat:
Trtko: E sad ne znam jel sam ja pobenavio i moji kompovi ili je to nešto drugo


Dim aa, bb As Double

aa = 521.5
MsgBox Round(aa, 0) ' rezultat 522

bb = 522.5
MsgBox Round(bb, 0) ' rezultat 522 a trebalo bi biti 523



jel i kod vas to tako radi ili samo kod mene , Getsbi, Zidar, Nikola i ostali znanci u čemu je tu štos


Brojevi se kod Round funkcije zaokruživaju na prvi paran broj, ako se ne varam.

Napiši svoju rutinu za zaokruživanje.
Potpis
F
Re: Funkcija Round() , Accessova greška ili ????? 17.07.2009. u 14:20 · pre 210 meseci #5
Google "Access Rounding error" i svasta se moze videti..... meni se nedavno desilo da kad uradim isto sabiranje preko kverija i to isto preko rekordseta dobijem malkice razlicit rezultat....

:-(
Re: Funkcija Round() , Accessova greška ili ????? 17.07.2009. u 21:16 · pre 210 meseci #6
Citat:
djoka_l: Broj se zaokružuje na parnu cifru, samo ako je ono što se odbacuje tačno 5. Znači round(522.5,0) = 522, ali round(522.5000001,0) = 523
Ovoga se sećam i iz matematike, čudo kako to nisi znao... Bruko :)
Potpis
Ozbiljan i odgovoran mladić
Re: Funkcija Round() , Accessova greška ili ????? 20.07.2009. u 00:47 · pre 210 meseci #8
Evo malo da skrenem sa teme, samo da kažem da mi je ovaj dokument koji je Getsbi postavio pomalo i nelogičan u delu koji govori o sigurnim ciframa. Naime pominje se da je rezultat merenja 2701+-3 i da su sigurne cifre 2, 7 i 0 i da ne zavise od greške. Po meni je samo cifra 2 sigurna, pošto je moguće da rezultat bude i 2698... Ali to je samo moje filozofiranje...
Potpis
Ozbiljan i odgovoran mladić
Re: Funkcija Round() , Accessova greška ili ????? 23.07.2009. u 15:22 · pre 210 meseci #9
Function Zaokruzi(Vrijednost, BrojDecimala As Integer, NavecuOd As Single)

' Zaokruzivanje broja x na decimale

Dim Faktor As Long
NavecuOd = 1 - (NavecuOd / 10)
Faktor = 10 ^ BrojDecimala
Zaokruzi = Int(Vrijednost * Faktor + NavecuOd) / Faktor
End Function
Potpis
zxz
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme