KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
Calculater
★ 12
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
cloudflare-panel-v.1
:
cloudflare panel v.1 tg@seo2cartel
netbird-management-cli
:
Unofficial command-line tool written in Go for interacting with the NetBird API.
mashq3_2111
:
No description available.
Woolworths-mcp
:
No description available.
vim-ug
:
fUGly fUGitive mappings
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
Calculater
?
Download (.md)
# Modern Calculator — Electron (JavaScript) Version This is a modern, high-precision **Scientific Calculator** built with **Electron**, using **HTML, CSS, and JavaScript**. It’s a desktop port of the original Python version, redesigned with a sleek dark UI and extended scientific functions. ## How to Run (Developer) ### Install Node.js Make sure you have **Node.js (v14 or newer)** installed. ### Install Dependencies npm install ## Start the App npm start ## Features **Core Functionality** High-definition Natural Textbook Display — shows equations, fractions, and roots just like in textbooks. Over 300 functions, including: Basic arithmetic (+, −, ×, ÷) Algebra, trigonometry, and logarithms Exponential and power calculations Complex numbers, vectors, and matrices Statistics and Probability: One-variable and two-variable statistics Regression and correlation analysis Binomial and normal probability Calculation Enhancements: Exact values (fractions, surds, π) Recurring decimals display Prime factorization, GCD, and LCM Function tabulation and evaluation ## Memory & System Memory keys: MC, MR, M+, M− Smart error handling and safe evaluation (no remote code execution) Auto-reset & display recovery after invalid operations ## Display and Modes Digits: 10 + 2 digits (mantissa + exponent) Angle Units: Degrees / Radians / Gradians Display Modes: Fix, Sci, Norm Keyboard Support for fast input ## Design & UX Non-programmable (exam-safe) layout Smooth rounded keys and responsive UI Detachable virtual case (visual hard cover) Dark mode interface with high-contrast text ## System Cross-platform (Windows / macOS / Linux) Built with Electron + Node.js + JavaScript Lightweight and fast startup ## Project Structure ├── main.js # Electron main process ├── preload.js # Secure bridge to renderer ├── index.html # App UI ├── styles.css # Dark mode styles ├── renderer.js # Frontend logic ├── package.json # Metadata & scripts └── README.md ## Author Hesbon Angwenyi November 2025 JavaScript | Electron | UI/UX Design ## License MIT License — feel free to use, improve, or adapt this project with attribution.