| pmiroslav | 31.01.2013 10:05 | 
|---|---|
| Predmet: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: Primjer_M.rar (Velicina datoteke:730.96 KB) | |
| Bosanec | 31.01.2013 10:29 | 
|---|---|
| Predmet:Re: Format brojeva probaj ovako Format([Cijena]*[Kolicina];"Fixed") pozdrav | |
| pmiroslav | 31.01.2013 11:02 | 
|---|---|
| Predmet: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. | |
| Gjoreski | 31.01.2013 13:22 | 
|---|---|
| Predmet:Re: Format brojeva probaj vaka CDbl(Format([Cijena]*[Kolicina];"Fixed")) | |
| pmiroslav | 31.01.2013 13:44 | 
|---|---|
| Predmet: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) | |
| Gjoreski | 31.01.2013 14:23 | 
|---|---|
| Predmet: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 | |
| miro35 | 31.01.2013 15:09 | 
|---|---|
| Predmet: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 | |
| pmiroslav | 31.01.2013 20:01 | 
|---|---|
| Predmet: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. | |