新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 最常用的Long型變量轉(zhuǎn)BCD碼

        最常用的Long型變量轉(zhuǎn)BCD碼

        作者: 時間:2016-11-26 來源:網(wǎng)絡(luò) 收藏
        將長整型變量sec轉(zhuǎn)換成單字節(jié)BCD碼并存入顯示緩沖數(shù)組中
        unsigned char a[10];
        void long_to_bcd(unsigned long sec)
        {
        a[0] = sec % 10; // 獲得個位
        a[1] = sec / 10 % 10; // 獲得十位
        a[2] = sec / 100 % 10; // 獲得百位
        a[3] = sec / 1000 % 10; // 獲得千位
        a[4] = sec / 10000 % 10; // 獲得萬位
        a[5] = sec / 100000 % 10; // 獲得十萬位
        a[6] = sec / 1000000 % 10; // 獲得百萬位
        a[7] = sec / 10000000 % 10; // 獲得千萬位
        a[8] = sec / 100000000 % 10; // 獲得億位
        a[9] = sec / 1000000000 % 10; // 獲得十億位
        }


        關(guān)鍵詞: Long型變量BCD

        評論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 梅河口市| 江都市| 灵宝市| 龙海市| 通许县| 堆龙德庆县| 灵石县| 侯马市| 海城市| 乌鲁木齐县| 图片| 堆龙德庆县| 叶城县| 剑阁县| 长丰县| 小金县| 肇州县| 武安市| 枣庄市| 乌兰县| 长丰县| 洛阳市| 定兴县| 遂川县| 新营市| 乌审旗| 无棣县| 会理县| 宁蒗| 唐山市| 汾西县| 侯马市| 江源县| 双鸭山市| 全南县| 维西| 新竹市| 资阳市| 兴国县| 漾濞| 清远市|