From 79c507e7be1aa612baea8dd16fbf776870887565 Mon Sep 17 00:00:00 2001 From: Christan Klein <18314920+chris-der-kleine@users.noreply.github.com> Date: Thu, 1 May 2025 16:52:42 +0200 Subject: [PATCH] Update README.md Added some explaination to README --- README.md | 50 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 49 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 516f9e6..8f63bd6 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,50 @@ # IEEE754-Helper -Little CLI Tool to help convert IEEE754 compliant numbers +Little CLI Tool to help convert IEEE754 compliant numbers. + +Just download the [current release](https://github.com/ChrisgammaDE/IEEE754-Helper/releases) and try it out! + + +## Help + +```` +IEEE Helper Tool + +Usage: + ieee-helper BinToHex + ieee-helper HexToBin + ieee-helper DecToBin + ieee-helper BinToDec + ieee-helper DecToIEEE [(Single|s)|(Double|d)] + ieee-helper IEEEToDec + ieee-helper -h | --help + ieee-helper -v | --version + +Options: + -h --help Show this help screen + -v --version Show current Version + +Command Descriptions: + BinToHex Convert a binary number to a hexadecimal number. + HexToBin Convert a hexadecimal number to a binary number. + DecToBin Convert a decimal number to a binary number. + Precision is the number of bits after the point. + BinToDec Convert binary floating number to decimal number. + DecToIEEE [(Single|s)|(Double|d)] Convert a decimal number to a IEEE754 compliant number. + IEEEToDec Input a IEEE754 binary number and get the decimal representation. + +Argument Descriptions: + binaryNumber Binary number. Don't seperate by spaces. E.g. 0100101101 + hexNumber Hexadecimal number. E.g. 0x42DF + precision How many digits after the point should be calculated? E.g. 3 + decNumber Floating point decimal number. E.g. 3.14 + ieee754BinNumber IEEE754 compliant bin number. E.g. 01000000010010001111010111000010 + +Examples: + ieee-helper HexToBin 0x43D.54 + ieee-helper DecToBin 23 3.1416 + ieee-helper DecToIEEE Single 42.743 + ieee-helper IEEEToDec 0x42b844dd + ieee-helper BinToHex 110110.1011001 + + ```` +