Home

Hexit Hexadecimal Calculator and Converter User Manual

image

Contents

1. The Hex Calculator only functions with integral data types such as Short Long and Chars It does not function with Reals such as Floats or Doubles The Hex Converter can convert between Hex and Decimal or Decimal and Hex for all integral types but will only convert from Decimal to Hex for Real types Button Operations CLA Clears display to start new calculation Modulus operator Complement operator Exclusive OR operator amp Bitwise AND operator Bitwise OR operator lt lt Shift Left operator gt gt Shift Right operator Equal displays total or subtotal Mot Int switches between Big Endian Motorola or Raw data storage format and Little Endian Intel format Figure 2 5 Help Instructions 3 Error Messages Hexit has only one error message to alert the user when an input error occurs Figure 3 1 shows the error message This message is displayed whenever a hex calculation is attempted on a real data type 11 Must select Integral Data Type for this function EE Figure 3 1 Error Message 4 Product Test Information Hexit has been tested using a variety of test calculations These test calculations are designed to verify that Hexit performs calculations correctly It is impossible to build a list of test calculation to address every possible combination of functions and calculating conditions that can be encountered and so it is always possible that a calculation error may go undetected in testing Pleas
2. lt lt 0 Ee Hes Converter HEX DECIMAL 295C8FC2F528F 4 1 26 BINARY 0010 1001 0101 1100 1000 1111 1100 0010 1111 0101 0010 1000 1111 0100 0011 1111 Double Data Type Figure 6 6 Double Format Conversion in Int Mode 1 2 3 Converting a Hexadecimal Number There are two ways to convert a Hexadecimal number to decimal and binary format The first way is to input the number into the Hexit HEX Calculator The HEX Converter automatically converts all numbers shown in the Hexit HEX Calculator Display The second way is to type a hexadecimal number into the Hexit HEX Converter s display 1 3 Hexit and Negative Numbers The following two rules apply to dealing with negative numbers when using Hexit e Hexit Hex Calculator performs bitwise operations the same for signed integers and unsigned integers e Signed integers are always input in hexadecimal format two s complement form Note there is no change sign button on the HEX Calculator To input a negative number the number must be input in its hexadecimal format Use the HEX Converter to get the hexadecimal format for a negative decimal number Remember to set the data type to a signed type char int or long when calculating with negative numbers 2 Menu Items Figure 2 1 shows the Hexit main menu which includes settings for Data Type View and Help File DataType View Help Figure 2 1 Hexit Menu Items 2 1 Data Type Figure 2 2 shows the settings for Data T
3. but does not provide technical support for members products Please contact the ASP Ombudsman online at http Avww asp shareware com omb 1 UI E 3 1 1 HEX CALCULATOR OPERATION caaaeeeeeeeeeeeecaaeeeeeeeeegeecaaeeeeeeeeeeneesaaaes 4 1 1 1 Arithmetic and Logic Calculations cccccccccccceesseeeeceessecensseeeeeeeetsseeeaneeeeeeeetsseeeas 4 1 1 2 The Complement Operator cccccccessccecceeessecensneneeeeeesseeensaenesseeeeas sessasenseeeetsneeas 5 Tet LOGIC ee ea ue ies aan ee says ois EE 5 1 2 HEX CONVERTER OPERATION E ENEE EEN H 1 2 1 Converting a Decimal Number 7 1 2 2 Converting a Floating Point Number 8 1 2 3 Converting a Hexadecimal Number 9 1 3 HEXIT AND NEGATIVE NuwpEne eeeeeeeeeeeeeeeaaaeeeeeeeeeeeeecaeeeeeeeeeeneenaaaes 9 2 MENU TEM S EEN 9 2 1 DATA TYPE A iid ead eid es 9 2 2 VUE 10 22T E 10 22 2 Renovo ee EE 10 2 2 3 Make TODMOSt ee 10 2 2 4 Use Programmer TEE 11 2 3 EPa dee ee ah eee 11 36 ERROR MEss 11 4 PRODUCT TEST INFORMATION 68s ee NENNEN EES 12 1 Overview Hexit supports standard C programming language data types The default setting is unsigned long The data types include the following e character and unsigned character char and unsigned char e integer and unsigned integer int and unsigned int e long integer and unsigned long integer long and unsigned long e float and double converter only Hexit includes four displays including e hexadecimal hex calculat
4. WFW Software P O Box 19936 Hexit Hexadecimal Calculator and Converter User Manual Version 1 5 April 25 2005 2005 WFW Software gt WFW Software Hexit KI E m Hex Calculator 1234 ekekeke SEIL MANANE sEECEL D Si Al lt l Hex Converter HEX DECIMAL 1234 4660 BINARY 0000 0000 0000 0000 0001 0010 0011 0100 San Diego CA 92159 0936 Telephone 619 368 6748 FAX 619 741 7462 www wfwsoftware com PRODUCT RIGHTS and LICENSE Warranty Information Hexit is offered as is and without any warranty either expressed or implied including without limitation as to merchantability or fitness for a particular purpose and or non infringement The author will not be liable for data loss damages and loss of profits or any other kind of loss while using or misusing this software This warranty information must be acknowledged before the calculator will operate Evaluation and Registration Hexit is a freeware product No registration is required Distribution Hexit can be distributed freely This program is produced by a member of the Association of Shareware Professionals ASP ASP wants to make sure that the shareware principle works for you If you are unable to resolve a shareware related problem with an ASP member by contacting the member directly ASP may be able to help The ASP Ombudsman can help you resolve a dispute or technical problem with an ASP member
5. d for unsigned arguments e For signed arguments the sign bit is propagated into the vacated bit positions The shift is a logical shift if the 1st argument is an unsigned data type Signed data types result in an arithmetic shift 1 2 Hex Converter Operation The Hex Converter takes inputs from the keyboard whenever a conversion is desired The HEX DECIMAL and BINARY displays support the calculator functions when the calculator is being used To perform a conversion an argument must be input into either the HEX display or the DECIMAL display depending on the number base conversion desired The BINARY display does not accept inputs and is a read only display To input a number into either the HEX or the DEC MAL displays there must be a cursor active in the display This can be accomplished by clicking on the desired display with the mouse cursor or by tabbing through the Hexit buttons using the tab key on the keyboard Once the display has a cursor blinking in it i e it is the active display the desired number can be typed in for conversion Hexit converts and updates the displays as each digit is input case does not matter for hexadecimal digits between A and F Decimal points are ignored unless the float or double data type is selected and the DECIMAL display is the active display receiving input 1 2 1 Converting a Decimal Number To convert a decimal number to both hexadecimal and binary type the number into the DECIMAL display Fo
6. e submit any calculation errors or problems encountered to WFW Software by sending an email to info wfwsoftware com WFW Software wants to provide the best calculator possible and is interested in suggestions 12
7. es or removes the window border This is a user preference only however removing the window border requires that the File menu item be used to exit the program 2 2 3 Make Topmost Window Make Topmost Window is a toggle setting When it is set Hexit will always be the topmost window on the desktop This is handy when you need to perform calculations 10 while working with another program and you want the calculator to stay on top of the other application 2 2 4 Use Programmer Symbols Use Programmer Symbols is a toggle setting When it is set Hexit will use C style symbols for logic functions Examples include for modulus operator and A for the exclusive OR operator When this setting is disabled Hexit will use name symbols for logic functions Examples include mod for modulus operator and xor for the exclusive OR operator 23 Help The Help menu item includes three selections About Hexit Help Instructions and Register Hexit About Hexit gives the version number and copyright notice Help Instructions calls a help dialog panel that gives a brief description of the Hexit buttons The Help Instructions panel is shown in Figure 2 5 Register Hexit calls a message panel with information to register Hexit Although registration is not required users can register via e mail to insure that they are notified of future version changes Hints and Instructions Hexit is divided into two functional sections Hex Calculator and Hex Converter
8. or display e hex format display e decimal format display e binary format display Figure 1 1 shows the Hex Calculator The Hex Calculator button grouping includes hexadecimal numeric buttons basic arithmetic and logical operators The Hex Converter grouping includes two edit displays HEX and DECIMAL which accept keyboard inputs to perform conversions The third display BINARY is used to show the binary equivalent of the current hexadecimal or decimal number Data types can be selected using the Data Type menu item gt WFW Software Hexit i File DataType View Help Le i Supports commo E Calculator Result Display C data types D F CLA Modulus Operator A E i ES Bi Ea Logic Functions 4 6 Bit Shift Operators 1 St Bey Big Endian Little Endian lt lt gt Switch Hex Converter Hex to Dec Converter HEX DECIMAL Dec to Hex Conveter Input and Display 5F9B 24475 Supports Floating Pt BINARY 0000 0000 0000 0000 0101 1111 1001 1011 Binary Display works ith Calculator and Converter Figure 1 1 Hexit Features The Hex Calculator supports the following arithmetic and logical operators amp bitwise AND logic operator bitwise OR logic operator gt gt shift right logic operator lt lt shift left logic operator Mot Mot Int byte order format Motorola or Big Endian Intel or Little Endian e CLR clears displays and resets calculator e division operator e multiplication operator e subt
9. r example to convert 126 to hexadecimal and binary format type the following into the DECIMAL display as shown in Figure 6 4 The HEX and BINARY displays are updated with each digit input Hex Converter HEX DECIMAL 00000001 d BINARY 0000 0000 0000 0000 0000 0000 0000 0001 A 1 digit input of 1264 Hex Converter HEX DECIMAL OUR 14 BINARY 0000 0000 0000 0000 0000 0000 0000 1100 B 2nd digit is input of 1264 Hex Converter HEX DECIMAL 00000007E 126 BINARY 0000 0000 0000 0000 0000 0000 0111 1110 C 3rd digit is input of 1264 Figure 1 4 Conversion of 1264 1 2 2 Converting a Floating Point Number To convert a floating point number the data type must be set to either float or double Select either float or double in the Data Types grouping Then input the number into the DECIMAL display The byte order for the floating point number will depend on the setting of the Mot button This is because Hexit reads the floating point format of the number out of the computer s memory Figure 6 5 shows this operation with the button set in Mot mode Motorola or Big Endian byte order Figure 6 6 shows the same operation when Motis toggled to nt mode Intel or Little Endian order of gt mo Hex Converter HES DECIMAL SFF428F5C28F5C 1 26 BINARY 0011 1111 1111 0100 0010 1000 1111 0101 1100 0010 1000 1111 0101 1100 0010 1001 Double Data Type Figure 1 5 Double Format Conversion in Mot Mode
10. raction operator e addition operator e equal operator e modulus operator remainder from division e complement logic operator e bitwise exclusive OR XOR logic operator e e e e e The Hexit has a Help Instructions menu item listed under the Help menu item on the main menu Help Instructions opens a help dialog box to describe button functions and groupings 1 1 Hex Calculator Operation 1 1 1 Arithmetic and Logic Calculations Hexit performs simple arithmetic and logic calculations It does not support order of precedence so all calculations are performed in the order in which they are input The general input sequence is first number gt operation gt second number gt operation The three periods at the end of the sequence above indicates that the sequence can continue indefinitely For example to add together 12 A6 B8 use the following button sequence Ee el ee Figure 1 2 shows the Hexit hexadecimal decimal and binary results All four Hexit displays support the calculator function Note that the Hex Converter display hex and binary values are zero justified based on the number of digits required to complete the data type WFW Software Hexit KI Hes Calculator DO co FECL pal PS Ei ES SS BREE ls GR HHH 2 0000 0000 0000 0000 0000 0000 1011 1000 Figure 1 2 Hexit Addition Operation Result 1 1 2 The Complement Operator The complement ope
11. rator does not take a second argument it merely takes the complement of the argument in the Hex Calculator display Continuous pressing of this operator toggles the display between the argument and its complement 1 1 3 Logic Operators To perform a logical AND OR XOR modulus or shift operation use the same process as for the arithmetic operation shown previously For example to find the result of 12 XOR Ap B use the following sequence Figure 1 4 shows the result of the XOR operation oie El ES Si WFW Software Hexit KI Hex Calculator DO F FECL 2 w fa PS ES ES zi PEE EEE BEBE ls DOLCE oO BINARY 0000 0000 0000 0000 0000 0000 1011 0100 Figure 1 3 Results of 12 XOR AG The shift operators shift right gt gt and shift left lt lt require two arguments the number to be shifted and the number of places to shift For example to shift a 1a four places to the left which equals 10 or 164 use the following button sequence an Ei Shift Operator Rules e The results of a shift operation is undefined if the second argument is greater than or equal to the number of bits of the first argument e The value of a shift right expression 17 argument gt gt 2 argument is 4s argument 2 2nd argument e The value of a left shift expression 17 argument lt lt 2 argument is 2 2nd argument 1 argument x e Bits vacated by the shift operation are zero fille
12. ype Highlighted is the Integral Types unsigned character unsigned char character char unsigned short integer unsigned short signed short integer short unsigned long integer unsigned long and long integer long gt WFW Software Hexit KI a File Acap View Help He ieee unsigned char Real Types gt char unsigned short short or Ces pp eg SES le Ek Figure 2 2 Data Type and Integral Data Types Figure 2 3 shows the settings for Real Types of which there are two float and double The real data types are only supported by the Hex Converter section of Hexit Attempts to use these types with the Hex Calculator section will result in an error message gt Hexit File Bech 8 View Help He Integral Types gt Real Types gt float v double Figure 2 3 Real Types 2 2 View Figure 2 4 shows the View Menu Items There are four selections Status Bar Remove Border Make Topmost Window and Use Programmer Symbols WFW Software Hexit KI File Data Type Hex Calculator Y Status Bar Remove Border Make Topmost Window v Use Programmer Symbols OO Ray eT Figure 2 4 View Menu Hem 2 2 1 Status Bar The Status Bar menu item is a toggle that enables or removes the status bar at the bottom of the Hexit window It is recommended that this setting be set or enabled so that status messages can be read 2 2 2 Remove Border The Remove Border menu item is a toggle that enabl

Download Pdf Manuals

image

Related Search

Related Contents

取扱説明書 - 三菱電機      Panasonic MC-E881 Vacuum Cleaner User Manual  Manual de instrucciones  SENSIA® SEDR01, L SEDRL1 - Medtronic Manuals: Region  Henson 8000 user manual - Ophthalmic Instrumentation from  Enterasys SmartSwitch 9000 Expansion Module  thermodrucker stp-103ii  Manual de Utilização do SIPEAGRO  

Copyright © All rights reserved.
Failed to retrieve file