Live demo: https://tryquetra.github.io/nonary-ternary-bridge-base-converter/?lang=us
An interactive base converter focused on nonary arithmetic concepts, including balanced representations and mappings for bases 3, 9, 27, and more.
- Convert numbers across multiple bases: 2–36, with emphasis on 3, 9, 27
- Balanced representation option (e.g., balanced ternary) for source and/or target
- Helpful mapping guides for powers of 3 and nonary groupings
- Clean, responsive UI with keyboard support
- Internationalization: English and Portuguese (selector in the UI;
?lang=usor?lang=pt) - Installable PWA: works offline after first load
- Open the live demo above, or open
index.htmllocally in a modern browser. - Enter a value in the input field.
- Choose source and target bases; toggle balanced options if desired.
- Review the computed outputs and mapping helpers.
Tip: You can switch languages via the dropdown or by URL query, for example ?lang=us (English) or ?lang=pt (Português).
This is a fully client-side app. You can:
- Simply open
index.htmlin your browser; or - Serve the folder with any static server (useful for service worker/PWA testing).
Key files:
- Manifest:
site.webmanifest - Icons:
icon.png,icon.svg,favicon.ico - Robots:
robots.txt
This project is licensed under the MIT License.
Copyright (c) 2025 Robson Cassiano
See the LICENSE file at the project root for the full license text.
Demonstração ao vivo: https://tryquetra.github.io/nonary-ternary-bridge-base-converter/?lang=pt
Um conversor de bases interativo com foco em conceitos de aritmética nonária, incluindo representações balanceadas e mapeamentos para bases 3, 9, 27 e outras.
- Conversão entre várias bases: 2–36, com ênfase em 3, 9, 27
- Opção de representação balanceada (ex.: ternário balanceado) na origem e/ou destino
- Guias de mapeamento úteis para potências de 3 e agrupamentos nonários
- Interface limpa e responsiva com suporte a teclado
- Internacionalização: Inglês e Português (seletor na interface;
?lang=usou?lang=pt) - PWA instalável: funciona offline após o primeiro carregamento
- Abra a demonstração ao vivo acima ou abra o arquivo
index.htmllocalmente em um navegador moderno. - Digite um valor no campo de entrada.
- Selecione as bases de origem e destino; ative a forma balanceada se desejar.
- Verifique as saídas calculadas e os auxiliares de mapeamento.
Dica: Você pode alternar o idioma pelo seletor ou por parâmetros na URL, por exemplo ?lang=us (English) ou ?lang=pt (Português).
Este é um aplicativo totalmente client-side. Você pode:
- Apenas abrir
index.htmlno navegador; ou - Servir a pasta com um servidor estático (útil para testar service worker/PWA).
Arquivos principais:
- Manifesto:
site.webmanifest - Ícones:
icon.png,icon.svg,favicon.ico - Robots:
robots.txt
Este projeto é licenciado sob a Licença MIT.
Copyright (c) 2025 Robson Cassiano
Veja o arquivo LICENSE na raiz do projeto para o texto completo da licença.