FinEngine Calculator

外掛說明

Standard JavaScript floating-point calculations suffer from IEEE-754 binary representation drift (0.1 + 0.2 === 0.30000000000000004). In multi-year loan schedules, this drift compounds across monthly periods, leaving non-zero terminal balances.

FinEngine Loan Calculator introduces academic-grade, deterministic financial mathematics into the WordPress ecosystem.

Key Features:
* Zero Float Drift Guarantee: Actuarial reducing-balance calculations with strict integer sub-unit Poisha scaling.
* Terminal Reconciliation Rule: Mathematical boundary enforcement guaranteeing the closing principal balance liquidates cleanly to exactly 0.00.
* South Asian Numbering Conventions: Native support for Lakh and Crore formatting (2,45,87,500.00) for Bangladeshi Taka (BDT) and Indian Rupee (INR).
* Full-Site Editing (Gutenberg) Block: Modern WordPress block with live inspector controls.
* Universal Shortcode: Embed anywhere with [finengine_calculator] (compatible with Elementor, Divi, Beaver Builder, and Classic Editor).
* 100% Client-Side Privacy: Zero server tracking, zero AJAX calls, and no cookies. Customer loan details never leave the browser.
* Academic Backing: Developed by Md Golam Mubasshir Rafi in accordance with CFSBR (Centre for Fintech and Strategic Business Research) computational working papers and archived on CERN Zenodo.

Official Documentation & Interactive Tools:
* Official WordPress.org Plugin: https://wordpress.org/plugins/finengine-calculator/
* Live Portal & Visual Shortcode Builder: https://finengine.js.org/wordpress/
* Academic Methodology & Working Paper: https://finengine.js.org/methodology/
* Flagship Computational Framework: https://finengine.js.org/

Source Code and Build

The uncompiled, human-readable source code for all bundled JavaScript and CSS assets (including build/index.js) is publicly maintained at:
https://github.com/gmrafi/FinEngine-WP

To build the production bundle from source:
1. Clone repository: git clone https://github.com/gmrafi/FinEngine-WP.git
2. Install dependencies: npm install
3. Compile production bundle: npm run build

適用於區塊編輯器

這個外掛提供 1 個可供區塊編輯器使用的區塊。

  • FinEngine Loan Calculator Deterministic reducing-balance loan & EMI calculator with zero drift and Lakh/Crore currency support.

安裝方式

  1. Upload the finengine-calculator folder to your /wp-content/plugins/ directory, or install directly through the WordPress Plugins screen.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Insert the FinEngine Loan Calculator block into any post or page, or use the shortcode [finengine_calculator].

常見問題集

Does this calculator send data to external servers?

No. All calculations are executed 100% client-side inside the user’s browser runtime with zero network latency and maximum privacy.

What currencies are supported?

BDT (Bangladeshi Taka) and INR (Indian Rupee) with native Lakh/Crore grouping, as well as USD, EUR, GBP, and standard ISO formats.

How do I customize default values?

Go to Settings > FinEngine Calculator in your WordPress admin dashboard, or pass attributes directly in the shortcode:
[finengine_calculator currency=”BDT” default_principal=”1000000″ default_rate=”9.5″ default_tenure=”60″]

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈FinEngine Calculator〉的開發相關工作。

參與者

將〈FinEngine Calculator〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

變更記錄

1.0.0

  • Initial public release with deterministic actuarial amortization engine.
  • Native BDT Lakh/Crore grouping support.
  • Gutenberg block (v3 API) and universal shortcode support.
  • Built by Md Golam Mubasshir Rafi (Centre for Fintech and Strategic Business Research – CFSBR).