我正在爲C程序創建BCD實用程序頭文件,並且找不到具有轉換公式的書。我需要幫助。有人知道一個好的嗎?我想製作自己的代碼而不是複製他人。 // Converts one uint8_t of HEX digits or one uint8_t of
// BCD digits into two ASCII characters.
extern void BufAsc(char* pAscii,
我想將整數(其最大值可以達到99999999)轉換爲BCD並存儲到4個字符的數組中。 例如: 輸入爲:12345(整數) BCD中的輸出應爲=「00」,存儲在4個字符的數組中。 這裏0x00 0x01 0x23 0x45以BCD格式存儲。 我試圖在以下方式,但沒有工作 int decNum = 12345;
long aux;
aux = (long)decNum;
cout<<" aux