Напомните элементарную математику.
Так как математика в моей жизни была десять лет назад никак не могу вкурить, почему логарфим определен только для положительных оснований.
Очевидно, что -3^3=-27, но такого понятия как log(-3,-27)=3 нет. Хотя это очевидно простое решение.
Это заговор, в смысле соглашение, ноги которого растут от непрерывности показательной функции, которая естественно может быть непрерывна только для положительных оснований? Типа решили вот так и все тут или есть какой-то запретительный нюанс о котором я забыл напрочь?
Есть ещё, конечно логарифм в комплексном поле, но это отдельная песня, поскольку он циклический в общем случае и всю эту механику комплексного поля я забыл уже совсем.
А линукс при том, что вызываю я из линукс sqlplus, делаю log(-3,-27) и удивляюсь.