新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 最常用的Long型變量轉BCD碼

        最常用的Long型變量轉BCD碼

        作者: 時間:2016-11-26 來源:網絡 收藏
        將長整型變量sec轉換成單字節BCD碼并存入顯示緩沖數組中
        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; // 獲得十億位
        }


        關鍵詞: Long型變量BCD

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 台东市| 天全县| 长乐市| 岳普湖县| 忻州市| 泸水县| 浮梁县| 嘉峪关市| 黑河市| 通江县| 陇南市| 柞水县| 津南区| 白银市| 集安市| 外汇| 治多县| 朔州市| 塔城市| 曲阜市| 卢氏县| 招远市| 东乌珠穆沁旗| 普洱| 上高县| 长治县| 嘉鱼县| 永济市| 儋州市| 大洼县| 新宁县| 哈巴河县| 固始县| 尼玛县| 大石桥市| 芦溪县| 信宜市| 仁怀市| 长武县| 石景山区| 武乡县|