Có cách nào tương đối dễ dàng để sử dụng toán tử toán học với các biến chuỗi trong Mục tiêu C không?Hoạt động c mục tiêu với các biến số
Ví dụ:
Chuỗi "x * x" nên trở về "x^2"
Chuỗi "x/x" nên trở về "1"
Tôi đang tìm cái gì đó thực sự sẽ sử dụng tên biến "x" mà không có giá trị số được gán và trả về một câu trả lời dưới dạng "x".
Bạn cần một khuôn khổ phân tích cú pháp toán học, hãy nhìn vào [DDMathParser] (https://github.com/davedelong/DDMathParser) hoặc [GCMathParser] (http://apptree.net/parser.htm) ... – aleroot
Ngay cả điều này sẽ không yêu cầu –
Cần phải phức tạp đến mức nào? Liệu nó chỉ cần xử lý đa thức với đồng hiệu quả thực? Nếu vậy, nó sẽ không mất quá nhiều thời gian để gõ một cái gì đó khá cơ bản. – occulus