[MS SQL] почему разные результаты?
От: Аноним  
Дата: 28.05.13 02:45
Оценка: 20 (1)
Посмотрите на этот пример:

declare @n int
set @n = 1

select     
    1/power(@n + 1.0, 0.7),                -- 0.625000000000000000000000000000000000
    1/power(convert(float,@n+1.0),0.7)    -- 0.615572206672458


почему так?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.