Nan в паскале
Автор Efor klass задал вопрос в разделе Программное обеспечение
Нужна помощь!!! Что делать если при написании примера в Pascal пишет NAN. и получил лучший ответ
Ответ от Вован де Морт[гуру]
NaN (англ. Not-a-Number)
К операциям, приводящим к появлению NaN в качестве ответа, относятся:
все математические операции, содержащие NaN в качестве одного из операндов;
деление нуля на нуль;
деление бесконечности на бесконечность;
умножение нуля на бесконечность;
сложение бесконечности с бесконечностью противоположного знака;
вычисление квадратного корня отрицательного числа [1];
логарифмирование отрицательного числа.
Ответ от Полосатый жираф Алик[гуру]
А ты знаешь, чему равен логарифм отрицательного числа при положительном основании?
Вот и Паскаль не знает!
А ты знаешь, чему равен логарифм отрицательного числа при положительном основании?
Вот и Паскаль не знает!
Ответ от Liru[гуру]
Логарифм от числа меньше нуля является комплексным числом.
Паскаль и вообще компьютерные процессора не настолько круты, чтобы это просто посчитать.
Добавь в программу контроль ввода.
Логарифм от числа меньше нуля является комплексным числом.
Паскаль и вообще компьютерные процессора не настолько круты, чтобы это просто посчитать.
Добавь в программу контроль ввода.
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Нужна помощь!!! Что делать если при написании примера в Pascal пишет NAN.