https://github.com/falcao-g/calctron
:electron: Calculadora simples e multiplataforma feita com electron
https://github.com/falcao-g/calctron
beautiful calculator cross-platform css electron html javascript js nodejs
Last synced: about 2 months ago
JSON representation
:electron: Calculadora simples e multiplataforma feita com electron
- Host: GitHub
- URL: https://github.com/falcao-g/calctron
- Owner: falcao-g
- License: mit
- Created: 2022-07-30T16:29:02.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-12-10T21:49:57.000Z (over 3 years ago)
- Last Synced: 2024-04-16T17:09:10.546Z (about 2 years ago)
- Topics: beautiful, calculator, cross-platform, css, electron, html, javascript, js, nodejs
- Language: JavaScript
- Homepage:
- Size: 230 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# calctron
Calculadora simples e multiplataforma feita com [electron](https://www.electronjs.org/) :electron:
* Alterne entre a calculadora e padrão de acordo com a sua necessidade
* Faça operações até com números imaginários
* Suporta constantes matemáticas comuns: `π (pi)` e `e`.
* [Suporte para teclado](#suporte-para-teclado).
## Dev
### Pré-requisitos
* [Node.js](https://nodejs.org/en/)
## Uso
``` bash
# Instalar as dependências
$ npm install
# Rodar o aplicativo
$ npm start
```
## Imagens
Padrão:

Científica:

## Suporte para teclado
| Tecla | Descrição |
| ------:| -----------:|
| 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 | Inserir números |
| +, -, *, /, ., ^, !, (, ) | Inserir operadores |
| Shift + 2| √x |
| r| 1/x |
| s| sin() |
| c| cos() |
| t| tan() |
| l| ln() |
| a| abs() |
| x| 10^x |
| k| exp() |
| Alt Gr + 2| x^2 |
| p, e, i| Constantes |
| Enter ou Return | Resolver a conta |
| Delete | Limpar a calculadora |
| Backspace | Excluir o último caractere |
| Alt + 1 | Entra no modo padrão |
| Alt + 2 | Entra no modo científico |
## Créditos
* Baseada em: https://github.com/elcalc/elcalc
### License
MIT