magicfile icon magicfile

Source and code of polynomial math parser in VB.NET

سورس-و-کد تجزیه-کننده-ریاضی-چند-جمله-ای-در-VB.NET
Short description and download link
Today, in this post, we have prepared for you, dear users of the website, the magic file of a source and the code of the polynomial mathematical parser in VB.NET ready for download.

Download

List of similar files

Short link: https://en.magicfile.ir/?p=2457

Full description of the file

Source and code of polynomial math parser in VB.NET

This code contains five classes to evaluate a string of a real, complex, or polynomial mathematical expression, perhaps reducing the expression to a real or complex number or an equivalent polynomial. A mathematical expression may or may not contain variables.

Sample runtime images

سورس و کد تجزیه کنندهPolynomial math in VB.NET

Introduction

In many situations, string may contain a mathematical expression, such as "1+2*5", "(3+i)(3-i)", or "(z^2*w+4z^3w-w^ 2-4z*w^2)/(w+4z*w)" and there is a need to calculate and calculate the result. Maybe we need to calculate the result for the values ​​of different variables and the result can be another polynomial. In these cases, the polynomial parser provided here may help.

Background

The classes here are a small - but improved - part of my free, downloadable CAS calculator. One of the goals is that these classes do not rely on other "external" classes, as is the case with the CAS calculator.

Seven classes

  • The "Msg10" class contains only a few messages to handle possible errors.
  • The "G10" class holds global members such as Regex patterns.
  • "Rational" class gives more precision in operation.
  • The "Complex" class performs complex math.
  • The "Polynomial" class handles polynomials.
  • The "Roots" class finds the roots and factors of polynomials.

The "parsePolynomial" class is responsible for dividing the input string into symbols and calling Roots or Polynomial class Msg10s based on it. Roots depends on Polynomial class which in turn depends on Complex and Complex on Rational. The "tokenization" work is done by a Regex pattern.

Click on the link below to get the source and code of the polynomial math parser in VB.NET

Click here to download

Files that you may need

دانلود-سورس-و-کد-سیستم-ثبت-نام-در-سی-شارپ-و-پایگاه-داده-MySQL-با-کد-منبع

Download the source and code of the registration system in C# and MySQL database with the source code

Download
more details

User comments

کد امنیتی

List of website special files

دانلود-نرم-افزار-ترجمه-خودکار-فایل-های-po-,-pot-بصورت-کامل-برای-تمامی-زبان-ها-از-جمله-فارسی
Download automatic translation software for po, pot files in full for all languages, including Persian

دانلود-نرم-افزار-تبدیل-فایل-متنی-به-vcf-(مخاطب-موبایل)
Download software to convert text file to vcf (mobile contact)

دانلود-نرم-افزار-تغییر-زبان-سورس-و-کد-ویژوال-استودیو-(عناصر-دیزاین-طراحی-فرم-ها)
Download software to change the source language and code of Visual Studio (design elements of form design)

استخراج-فالوور-های-اینستاگرام-نرم-افزار-ربات-اينستاگرامي-براي-دريافت-ليست-کامل-فالو-شده-ها-و-فالو-کننده-ها
Extracting Instagram followers Instagram robot software to receive a complete list of followers and followers

بهترین-سرویس-پوش-نوتیفیکیشن-اسکريپت-مديريت-اعلان-و-ساخت-پوش-نوتیفیکیشن-سایت
The best notification service push script notification management and build site notification push