Максима: Как заставить числовую оценку
Я определил
log10(x) := log(x) / log(10);
ndigits(x) := fix(log10(x) + 1);
Когда я пытаюсь подать заявку ndigits
в значение, которое я не могу получить числовой результат:
(%i18) NDIGITS(1);
(%o18) NDIGITS(1)
(%i19) float(NDIGITS(1));
(%o19) NDIGITS(1.0)
Как я могу получить численный результат здесь?
1 ответ
Ну что ж. Я не знаю, почему командная строка Maxima автозаполняется в верхнем регистре, но Maxima чувствительна к регистру:
(%i45) ndigits(1);
(%o45)
1