Константин wrote:

> Диалект 3. Укажите правильный результат операции
> CAST(2/3 as NUMERIC(5,3))
> Ответ:
>  a. 0.333
>  (*) b. 0
>  c. 0.000 
>  
> Неверно
> Баллов за ответ: 0/1. 
> |0,000|

ну и ? объясняю. вопрос из разряда "каверзных".
В данном случае 2 действия
1. 2/3 операция над целыми числами. результат - 0
2. преобразование 0 в numeric 5,3. резульатт - 0.000


-- 
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34


--~--~---------~--~----~------------~-------~--~----~
-~----------~----~----~----~------~----~------~--~---

Ответить