Hex2Bin
Description
This application converts numbers from one base to another (from base 2 to base 36).
It also produces the ASCII value equivalent of any input and contains a full ASCII reference chart.
It can handle numbers up to a signed positive Java Long.
Note that negative numbers are treated as positive (twos complement is not implemented).
Initial Gray code support from version 0.1.6.
Screenshots
Notes
- Note that the application does not use twos complement to handle negative numbers.
- Only the first 128 characters of the ASCII table are standard. The remaining 128 (128-255) depend on the current system and its settings.
- The Gray code implementation only works up to about 16bit when converting from Bin->Gray. Currently working on a more efficient algorithm.
Changelog
- v0.1: First public release.
Acknowledgements:
- v0.1: First public release.
- v0.1.1: Keyboard layout changes according to input base.
- v0.1.2: Fixed embarrassing bug with the On Screen Keyboard (thanks Greig).
- v0.1.3: Added description for the "space" character in the ASCII table.
- v0.1.4: Code cleanup. Greek Localisation.
- v0.1.5: Added base 32 which was missing due to a typo. Apologies Martin, I cannot see all comments in the market.
- v0.1.6: Initial Gray code implementation (see notes), fixed Greek localisation (it was "GR" instead of "EL"), UI changes in ASCII table (font size is now bigger in landscape mode and HEX values have been added).
- v0.1.7: Bug fixes, changed minimum OS to 1.6 to support higher resolutions, icon change to support higher resolutions.
- v0.1.8: Fixed crash on ASCII conversion of symbols, UI update.
- v0.1.9: Fixed background colour graphic glitch.
Download
To download the application you'll need to go to the Android Market and search for "Hex2Bin".
Alternatively, use an application like Barcode Scanner to scan the QR code below (or click on it from your Android device):
|