JbcParser adalah parser ekspresi matematika untuk Java. Ini mengurai dan mengevaluasi ekspresi yang diberikan sebagai string pada runtime. Dilengkapi dengan fungsi matematika yang telah ditentukan sebelumnya. Pengguna dapat menentukan fungsi dan variabel mereka sendiri.
Fitur komponen meliputi:
API komponen yang mudah digunakan.
Dilengkapi dengan fungsi yang telah ditentukan sebelumnya.
Anda dapat membuat fungsi / variabel kustom dan mendapatkan callback ke fungsi Anda sendiri yang Anda tentukan dalam kode sumber Anda.
Pengoptimalan: Penghapusan ekspresi konstan untuk tugas berulang.
Operator Analitik: +, -, /, *, ^
Operator Logika: <, >, =, &, |, !, <>, <=, >=
Paranthesis: (, {, [
Fungsi dalam bentuk: f(x,y,z,...)
Daftar fungsi yang telah ditentukan sebelumnya tersedia dalam dokumentasi.
Distribusi gratis royalti dengan harga terjangkau.
Kode sumber disertakan.
Riwayat versi
- Versi 4.0 diposting di 2012-12-30
Dukungan untuk konstanta dalam ekspresi.
Detil Program
Eula
EULA - Perjanjian Lisensi Pengguna Akhir
MathParser - Pengurai Ekspresi Matematika - Hak Cipta bestcode.com
com.bestcode.mathparser Perjanjian Lisensi Paket Java
---------------------------------------------
Perjanjian lisensi
=================
MathParser yang disebutkan di bawah ini mengacu pada java class yang diimplementasikan dalam package com.bestcode.mathparser.
Perjanjian
---------
Dengan menginstal dan menggunakan perangkat lunak ini, Anda setuju dengan:
- Satu lisensi memungkinkan penggunaan satu salinan MathParser untuk pengembangan.
- Lisensi Pengembang Tunggal adalah lisensi untuk menggunakan perangkat lunak pada satu
pengembangan komputer saja. Lisensi situs memungkinkan penggunaan perangkat lunak
jumlah mesin yang tidak terbatas dengan jumlah pengembang yang tidak terbatas di
Organisasi.
- Anda dapat mendistribusikan aplikasi Anda yang dibangun menggunakan terdaftar
versi MathParser.
- Anda dapat mengirim sejumlah aplikasi yang dibangun dengan komponen ini bebas royalti.
- Anda tidak boleh menggunakan perangkat lunak ini untuk membuat produk yang kompetitif,
di alam yang sama. Anda tidak boleh menggunakan produk ini untuk membuat produk lain
komponen java, kontrol ActiveX, komponen COM, komponen VCL
atau mirip dengan mendistribusikan KECUALI Anda membuat komponen tersebut untuk tidak
mendistribusikannya tetapi hanya untuk menggunakannya sendiri untuk membangun aplikasi lain.
- Anda tidak boleh menggunakan versi uji coba perangkat lunak ini di
aplikasi apa pun selain tujuan uji coba. Periode uji coba
tidak akan berlangsung tidak lebih dari 1 bulan setelah tes pertama Anda.
Disclaimer
==========
Penulis perangkat lunak ini tidak dapat dan tidak menjamin bahwa
fungsi yang terkandung dalam Perangkat Lunak akan memenuhi persyaratan Anda,
atau bahwa operasinya akan bebas dari kesalahan.
Seluruh risiko terhadap kinerja atau kualitas Perangkat Lunak,
atau keduanya, semata-mata dengan pengguna dan bukan Penulis.
Anda bertanggung jawab atas pemilihan perangkat lunak untuk
mencapai hasil yang Anda maksudkan, dan untuk instalasi, penggunaan, dan
hasil yang diperoleh dari Perangkat Lunak.
Penulis tidak memberikan jaminan, baik tersirat maupun terekspresikan, termasuk
dengan batasan jaminan apa pun sehubungan dengan Perangkat Lunak ini
didokumentasikan di sini, kualitas, kinerja, atau kebugarannya untuk
Tujuan. Dalam hal apa pun Penulis tidak akan bertanggung jawab kepada Anda atas kerusakan,
baik langsung maupun tidak langsung, insidental, khusus, atau konsekuensial
timbul dari penggunaan atau cacat apa pun dalam Perangkat Lunak, bahkan jika
Penulis telah diberitahu tentang kemungkinan kerusakan tersebut,
atau untuk klaim apa pun oleh pihak lain.
Semua jaminan lain dalam bentuk apa pun, baik tersirat maupun tersirat,
termasuk namun tidak terbatas pada jaminan tersirat
kelayakan pedagang dan kebugaran untuk tujuan tertentu, secara tegas
Dikecualikan.
Terima kasih dan coding bahagia!
- tim bestcode
www.bestcode.com
[email protected]