степень теряется точность? Однако если выполнить запрос
use tempdb;
SELECT POWER(CAST(10 AS NUMERIC), 23) AS wrong_res --numeric(38,0)
,10000000000000000000000000000000000000 + 1 AS superbig --numeric(38,0)
INTO test;
То для обоих чисел тип данных будет numeric(38,0) и у второго числа потери в точности не будет
Он к float приводит,потом в степень
подскажите как правильно производить возведение в степень, без потери точности?
привести число в нужный формат, ознакомившись с доступными типами и из работой
Обсуждают сегодня