alertfrancis Ответов: 1

Решение уравнения с помощью javascript


мне было интересно, как решить одновременное уравнение в javascript, используя только одно поле ввода, установить уравнение таким образом 2x + 3y + 8 = 0 и решить его без использования трех полей ввода,но я все еще могу понять это, мне нужна помощь,я действительно не знаю, принят ли этот вопрос здесь, но мне нужен ответ, пожалуйста

Что я уже пробовал:

у меня есть google, но пока нет решения

[no name]

Вы ищете анализатор выражений.

ZurdoDev

Тебе придется разбить его на куски. Не так-то просто это сделать.

alertfrancis

пожалуйста,не могли бы вы сказать мне, как разбить его на части или направить меня на сайт, если бы я мог прочитать об этом, мне все равно, насколько трудно это сделать, я готов учиться.

1 Ответов

Рейтинг:
0

RAMASWAMY EKAMBARAM

Сначала ограничьте себя решением чего-то вроде:
(ввод пользователя) Ax + By = C (используйте только 'x' и 'y' для переменных для решения)
Удалите все пробелы, чтобы получить:
Ax+By=C (это облегчает синтаксический анализ, так как любой минус в (Ax - By = C) становится частью коэффициента)
Используйте эквивалент функции (C) strchr () для поиска "x", затем "y", а затем"=", чтобы получить значения A, B и C соответственно (конечно, вам придется преобразовать ascii - значения цифр в простые числовые-ваши собственные atoi () или atof ()).

Затем вы можете использовать детерминанты для решения. Ниже приводится лишь одна ссылка, которая пошаговые инструкции - поиск в Google определитель уравнения 2х2:
"Детерминанты и правило Крамера для систем 2х2 1 | Coolmath.com[^]