Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Preciznost racunanja u T-SQL broj decimala

[es] :: MS SQL :: Preciznost racunanja u T-SQL broj decimala

[ Pregleda: 2521 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sparc
Sladjan Parc

Član broj: 65760
Poruke: 134
212.200.251.*



Profil

icon Preciznost racunanja u T-SQL broj decimala17.09.2008. u 12:25 - pre 189 meseci
Imam sledeci izraz u T-SQL (SQL Server 2008)

SET @KamSto = (POWER((1.00 + @prosto / 100.00),(@dani / dbo.dayOfMonth(@DatDoC))) - 1.00) * 100.00

gde dobijam rezultat u preciznosti od 6 decimala

sam POWER izrac vraca rezultat sa 8 decimala

ima li leka
 
Odgovor na temu

BezPanike

Član broj: 128571
Poruke: 74



+2 Profil

icon Re: Preciznost racunanja u T-SQL broj decimala18.09.2008. u 07:49 - pre 189 meseci
Ako je "lečenje" smanjenje decimala onda:
http://msdn.microsoft.com/en-us/library/ms175003.aspx
 
Odgovor na temu

sparc
Sladjan Parc

Član broj: 65760
Poruke: 134
212.200.251.*



Profil

icon Re: Preciznost racunanja u T-SQL broj decimala18.09.2008. u 14:14 - pre 189 meseci
Ne treba mi smanjenje decimala, vec mi treba da dobijem vise od 6 decimala, na primer 9, jer kod
obracuna kamete kod velikih cifara za osnovicu bitna je savka decimala.
 
Odgovor na temu

DarkMan
Darko Matesic

Član broj: 20445
Poruke: 572
93.86.82.*

Jabber: DarkMan


Profil

icon Re: Preciznost racunanja u T-SQL broj decimala19.09.2008. u 20:29 - pre 189 meseci
Povecaj preciznost promenljivih:

Code:

select POWER(convert(decimal(5,2), 3.00), 0.5)   -- vraca 1.73
select POWER(convert(decimal(18,12), 3.00), 0.5) -- vraca 1.732050807569
 
Odgovor na temu

sparc
Sladjan Parc

Član broj: 65760
Poruke: 134
212.200.251.*



Profil

icon Re: Preciznost racunanja u T-SQL broj decimala29.09.2008. u 10:41 - pre 189 meseci
Hvala, ovo je ok!
 
Odgovor na temu

[es] :: MS SQL :: Preciznost racunanja u T-SQL broj decimala

[ Pregleda: 2521 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.