Pabandyk situos du pravykdyti ir suprasi :) SELECT 10 / 3 SELECT 10.0 / 3.0 T.y. jei jau dirbi su realiais skaiciais, tai visur prie skaiciu pridek ..0, nes kitaip MSSQL labai megsta i integerius versti ir gaunasi dideles paklaidos. On 2011.10.06 23:30, bala nemate wrote: > nu visai pasimečiau (gal, kad vakaras jau ir galva nebedirba) > škiasi, imam aritmetiką : > (19200*(1-3/100)*(1-29.0652536805555/100)-2443*29.0652536805555/100)/3.6 > > MSSQL > select > (19200*(1-3/100)*(1-29.0652536805555/100)-2443*29.0652536805555/100)/3.6 > > rezultatas 3585.94642942149253750000 > > kopijuojam tą patį į ekselių : > > EXCEL > =(19200*(1-3/100)*(1-29,0652536805555/100)-2443*29,0652536805555/100)/3,6 > > rezultatas 3472,45083531038000000000 > > skirtumas - ~113,5 > > wtf? >