ButterflyMP3

BCD.c

Go to the documentation of this file.
00001 
00037 char CHAR2BCD2(char input)
00038 {
00039     char high = 0;
00040     
00041     
00042     while (input >= 10)                 // Count tens
00043     {
00044         high++;
00045         input -= 10;
00046     }
00047 
00048     return  (high << 4) | input;        // Add ones and return answer
00049 }
00050 
00068 //
00069 //unsigned int CHAR2BCD3(char input)
00070 //{
00071 //    int high = 0;
00072 //        
00073 //    while (input >= 100)                // Count hundreds
00074 //    {
00075 //        high++;
00076 //        input -= 100;
00077 //    }
00078 //
00079 //    high <<= 4;
00080 //    
00081 //    while (input >= 10)                 // Count tens
00082 //    {
00083 //        high++;
00084 //        input -= 10;
00085 //    }
00086 //
00087 //    return  (high << 4) | input;        // Add ones and return answer
00088 //}
00089 
 All Files Functions Variables Typedefs Enumerations Enumerator Defines