Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/roman-sarchuk/tranusy
Utility for converting numbers between different systems (with step shown) ♻⚡
https://github.com/roman-sarchuk/tranusy
cli-app number-system-converter
Last synced: 3 days ago
JSON representation
Utility for converting numbers between different systems (with step shown) ♻⚡
- Host: GitHub
- URL: https://github.com/roman-sarchuk/tranusy
- Owner: Roman-Sarchuk
- License: mit
- Created: 2024-03-17T14:05:25.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-06-27T16:52:17.000Z (7 months ago)
- Last Synced: 2024-11-10T12:38:24.598Z (2 months ago)
- Topics: cli-app, number-system-converter
- Language: C++
- Homepage:
- Size: 134 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [![Typing SVG](https://readme-typing-svg.herokuapp.com?font=Akronim&size=75&pause=500&color=F7DA2C&vCenter=true&random=false&width=250&height=95&lines=Tranusy)](https://git.io/typing-svg) ![Static Badge](https://img.shields.io/badge/version-2.0.0-p?style=flat&color=%2324913C) ![Static Badge](https://img.shields.io/badge/number-system-p?style=flat-square&color=%23A61000%09) ![Static Badge](https://img.shields.io/badge/multiple-conversion-p?style=flat&color=%23ab8f02)
![Visual Studio](https://img.shields.io/badge/Visual%20Studio-5C2D91.svg?style=for-the-badge&logo=visual-studio&logoColor=white) ![Static Badge](https://img.shields.io/badge/C%2B%2B-CLI-passing?style=for-the-badge&color=%238c16c7)> [!NOTE]
> Tranusy is a numeric base converter application built using C++/CLI. It allows users to convert numbers from one base to another with the steps shown. Tranusy also offers multiple conversions, which makes the work more efficient.> ### ![icons8-настройки-24](https://github.com/Roman-Sarchuk/Tranusy/assets/91730539/c18d4106-b363-4235-9032-d6c38c65cd3f) Opportunities
> - [x] Simple conversion from the one system to another.
> - [x] Multiple conversion from the ones system to another.
> - [x] Option to show conversion steps for better understanding.
> - [x] Save the spets convertion in fiel
> - [x] Import a file with the numbers
> - [x] Info window> [!TIP]
> ### How to use multiple conversion:
> Input as this pattern: `number [from] [to]`
>
> You will get the result as: `result [to]`
>
> Example of input:
>
> ```
> 101101 [2] [10]
> -14201 [5] [24]
> AB04D.5F [16] [3]
> ```> [!WARNING]
> Tranusy's using base type of data as integer {From −9 223 372 036 854 775 808 to 9 223 372 036 854 775 807} and doubel {1.7E +/- 308 (15 characters)}.
>
> Thus Tranusy can't convert the very huge numbers yet.