Ответы на вопрос:
NaN выводится, потому что — отрицательное число. И потом происходит извлечение корня из этого отрицательного числа.
Чтобы NaN не было, нужно передать положительное число в функцию Power(), а потом возвращенный результат сделать отрицательным. (Это сработает только для нечетных степеней корня)
Нужно немного изменить код:
if x > 5 then
begin
cosVal := cos(sqr(x));
if cosVal < 0 then
writeln(Power(abs(cosVal), 1 / 3) *-1)
else
writeln(Power(cosVal, 1 / 3));
end;
Фонограф (от греч. φωνή «звук» + γράφω «писать») — первый прибор для записи и воспроизведения звука. Изобретён Томасом Эдисоном, представлен 21 ноября 1877 года.
Популярно: Информатика
-
Kolyan09702.03.2021 15:29
-
sashafedorishyn11.05.2020 04:07
-
nazarkooo15.09.2020 18:28
-
Matveykaka23.03.2023 05:46
-
Boi1129.09.2021 06:21
-
БомБонУтыЙ12.11.2021 16:03
-
parknariya08.03.2021 05:19
-
Milimili1234521.03.2022 12:13
-
пподрао12.02.2020 07:31
-
novichek510.10.2022 01:00