Bosna i Hercegovina



#1 31.01.2013-10:05
pmiroslav Offline
Clan
Registrovan/a od: 02.02.2009-10:32
Komentari: 1,359


Subject: Format brojeva
Koji je najispravnije format brojeva u tablici, recimo za cijenu i količinu nečega.
tj. zašto se događa ovo
U Query-u je formula :

IznosStavke: [Cijena]*[Kolicina]

koja daje rezultat

568.01*10=5680,1000977

a rezultat bi trebao biti 5680,1

Prilozi:
Informacije o fajlu: rar  Primjer_M.rar
Preuzimanja: 69
Veličina: 730.96 KB


Pozdrav
↑  ↓

#2 31.01.2013-10:29
Bosanec Offline
Clan
Registrovan/a od: 02.02.2009-21:12
Komentari: 128


Subject: Re: Format brojeva
probaj ovako

Format([Cijena]*[Kolicina];"Fixed")

pozdrav
↑  ↓

#3 31.01.2013-11:02
pmiroslav Offline
Clan
Registrovan/a od: 02.02.2009-10:32
Komentari: 1,359


Subject: Re: Format brojeva
To je u redu, ali sa time dobijem string, a ne broj.
Mene zanima koji je razlog zašto se to događa, odnosno kako pravilno odabrati format broja u tablici da dobijem ispravan rezultata metematičke operacije.
Pozdrav
↑  ↓

#4 31.01.2013-13:22
Gjoreski Offline
Super Moderator
Registrovan/a od: 02.02.2009-22:24
Komentari: 1,508


Subject: Re: Format brojeva
probaj vaka
CDbl(Format([Cijena]*[Kolicina];"Fixed"))
↑  ↓

#5 31.01.2013-13:44
pmiroslav Offline
Clan
Registrovan/a od: 02.02.2009-10:32
Komentari: 1,359


Subject: Re: Format brojeva
Ne razumijete moje pitanje, zašto jednostavna matematička operacija daje krivi rezultat
a = 568,01
b = 10
Iznos = a * b
Iznos = 568.01*10=5680,1000977 ( a trebalo bi biti 5680,1)
Pozdrav
↑  ↓

#6 31.01.2013-14:23
Gjoreski Offline
Super Moderator
Registrovan/a od: 02.02.2009-22:24
Komentari: 1,508


Subject: Re: Format brojeva
tebe cenata ne ti e 568.01 tuku 568.01000977
zatoa dobivas takov rezultat
Promeni vo tblArtikli Fild Size stavi da bidi Double a ne Single
i od Format izbrisi go General Number neka bidi prazno
↑  ↓

#7 31.01.2013-15:09
miro35 Offline
Clan
Registrovan/a od: 05.01.2009-15:56
Komentari: 609


Subject: Re: Format brojeva
stavi u tabelu double,Standard, decimal 2
I napiši ovako: Iznos:Round([Kolicina]*[Cijena];2) Ovo je u query-iju
Me.Iznos=Round([Kolicina]*[Cijena], 2) Ovo je u VBA
Miro
↑  ↓

#8 31.01.2013-20:01
pmiroslav Offline
Clan
Registrovan/a od: 02.02.2009-10:32
Komentari: 1,359


Subject: Re: Format brojeva
Čini mi se da mi je ovo od kolege Gjoreskog bolje jer meni treba ispravan matematički rezultat. Kada sam tako postavio polje u tablici primjetio sam da neki brojevi nisu bili isti kao što su do sada bili prikazani pa zato i rezultat nije bio kao što sam očekivao.
Pozdrav
↑  ↓

Stranice (1): 1


All times are GMT +01:00. Current time: 15.08.2018-23:44.