午夜视频在线网站,日韩视频精品在线,中文字幕精品一区二区三区在线,在线播放精品,1024你懂我懂的旧版人,欧美日韩一级黄色片,一区二区三区在线观看视频

分享

C語言編程之|如何分離一個多位數(shù)據(jù)

 Zmflc 2016-04-28

本訂閱號致力于單片機(jī)、ARM等嵌入式軟硬件的設(shè)計經(jīng)驗分享,秉承“人人都是電子設(shè)計經(jīng)驗的分享者”的理念,成功路上不孤單,我們一起努力。公眾號:micropoint8

C語言編程之|如何分離一個多位數(shù)據(jù)

數(shù)碼管是電子設(shè)計之中最常用的顯示元器件,但是數(shù)碼管一次只能顯示一個數(shù)字,如果要顯示多位數(shù)字只能使用多個數(shù)碼管并且要把數(shù)字拆分開,一位一位的送到數(shù)碼管中才能顯示,今天就介紹把一個多位數(shù)字拆分的方法。

把一個多位數(shù)拆分要用到兩個運(yùn)算符“/”除法運(yùn)算符“%”取余運(yùn)算符

/:得到的運(yùn)算結(jié)果是整數(shù),68/10=6;

%:得到的運(yùn)算結(jié)果是余數(shù),68%10=8;

是不是有點(diǎn)意思。

比如要顯示524這個三位數(shù),下面講解這個數(shù)字的拆分算法。

百位:524/100 = 5;

十位:524%100=24;24/10=2;

各位:524%100=24;24%10=4;

通過這個例子是不是找出規(guī)律來了?簡寫入下:

百位:524/100 = 5;

十位:524%100/10=2;

各位:524%100%10=4

再舉一個四位數(shù)的例子,拆分6893如下:

千位:6893/1000=6

百位:6893%1000/100 = 8;

十位:6893%1000%100/10 = 9

各位:6893%1000%100%10 = 3;

是不是分離出來了?這時候就可以把數(shù)據(jù)送到數(shù)碼管顯示了。

以上分離方法只是眾多分離方法中的一種,在使用的時候可以在紙上簡單算一下,結(jié)果就很容易出來了。想要了解數(shù)碼管是如何工作的,請點(diǎn)擊這里。

C語言編程之|如何分離一個多位數(shù)據(jù)

本訂閱號致力于單片機(jī)、ARM等嵌入式軟硬件的設(shè)計經(jīng)驗分享,秉承“人人都是電子設(shè)計經(jīng)驗的分享者”的理念,成功路上不孤單,我們一起努力。公眾號:micropoint8

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多