久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: C語言程序 幾千萬的數(shù),怎樣分開個位十位千位? [打印本頁]

作者: xiaoyuxinke    時間: 2023-10-1 17:55
標題: C語言程序 幾千萬的數(shù),怎樣分開個位十位千位?
比如一個千萬內的數(shù)
u32   how_many=12345678;                       //運行多少次變量
我想把這個變量分開為
千萬
百萬
十萬





具體程序怎么寫法,求教大神了。

作者: 新昌小徐    時間: 2023-10-1 22:26
你得把這個數(shù)賦給一個變量,如變量m,求m%10的值,就是求m除以10的余數(shù),這樣得到的值就是個位數(shù)。然后變量m除以10后再賦還給m,再次循環(huán)上面的步驟,就能求得十位數(shù)。循環(huán)多次,得到所有位數(shù),這里循環(huán)8次。
作者: joyb    時間: 2023-10-2 08:46
/**
  * @brief  返回值=X的Y次方
  */
u32 LCD_Pow(int X,int Y)
{
        unsigned char i;
        int Result=1;
        for(i=0;i<Y;i++)
        {
                Result*=X;
        }
        return Result;
}

void LCD_ShowNum(unsigned char Line,unsigned char Column,u32 Number,unsigned char Length)
{
        unsigned char i;
        LCD_SetCursor(Line,Column);
        for(i=Length;i>0;i--)
        {
                LCD_WriteData(Number/LCD_Pow(10,i-1)%10+'0');
        }
}
作者: wjhhhhh    時間: 2023-10-2 10:29
看看有沒有參考價值                                                                               

void shushu(u32 zhi2)
{unsigned int bb,cc,dd, ee;  
unsigned long aa;
          xian_zi[5]=dis_code1[zhi2/100000];aa=zhi2  % 100000;
          xian_zi[4]=dis_code1[aa  /10000  ]; bb=aa   % 10000;
          xian_zi[3]=dis_code1[bb  /1000    ]; cc=bb   % 1000;
          xian_zi[2]=dis_code1[cc  /100      ];  dd=cc   % 100;       
          xian_zi[1]=dis_code1[dd  /10       ];  ee=dd   % 10;         
          xian_zi[0]=dis_code1[ee              ];               
         
}       
作者: vscos    時間: 2023-10-3 06:55
有個%符號可以除十取余數(shù)呀
作者: xiaoyuxinke    時間: 2023-10-3 21:01
vscos 發(fā)表于 2023-10-3 06:55
有個%符號可以除十取余數(shù)呀

我弄成這樣了,不知道對不對,反正現(xiàn)在可以正常顯示了。
作者: esslitao    時間: 2023-10-4 08:08
本帖最后由 esslitao 于 2023-10-5 08:02 編輯

//----------運算函數(shù)-------------------//  void data_yunsuan(u16 aaa)
{         
weighttable[6]=aaa%10;         
weighttable[5]=aaa/10%10;         
weighttable[4]=aaa/100%10;        
weighttable[3]=aaa/1000%10;         
weighttable[2]=aaa/10000%10;      
weighttable[1]=aaa/100000%10;        
weighttable[0]=aaa/1000000;   
}

作者: esslitao    時間: 2023-10-4 08:09
我是這樣完成的----在LCD中顯示。
//----------運算函數(shù)-------------------//
void data_yunsuan(u16 aaa)
{  
       weighttable[6]=aaa%10;  
       weighttable[5]=aaa/10%10;  
       weighttable[4]=aaa/100%10;
       weighttable[3]=aaa/1000%10;
       weighttable[2]=aaa/10000%10;
       weighttable[1]=aaa/100000%10;
       weighttable[0]=aaa/1000000;   
}
作者: xiaoyuxinke    時間: 2023-10-21 20:00
多謝各位了,已經(jīng)懂了




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 日韩av在线看 | 亚洲人成免费 | 国产成人小视频 | 欧美视频一二三区 | 国产精品视频一区二区三区 | 欧美一级片 | 日韩视频二区 | 日韩激情一区二区 | 精品免费在线 | 国产午夜精品一区二区三区视频 | 黄色免费网站在线观看 | 在线一区二区三区 | 91日韩在线 | 国产三级视频在线 | 欧美精品一区二区在线观看 | 天堂中文字幕免费一区 | 日本大尺度吃奶做爰久久久绯色 | 岛国精品在线播放 | 欧美在线a | 精品国产欧美一区二区三区成人 | 午夜不卡视频 | 伊人久久亚洲 | www.日本在线 | 午夜国产在线 | 一本久久道 | 这里只有精品视频 | 久久久久久久网 | 波多野结衣视频在线 | 黄色a一级片 | 婷婷激情综合网 | 91美女片黄在线观看91美女 | 亚洲区在线| 亚洲精品乱码久久久久久动漫 | 一级黄色片视频 | 欧美日韩免费在线观看 | 欧美在线日韩 | 一二三四区在线观看 | 人人草在线视频 | 国产日本在线 | 欧美一级艳片视频免费观看 | 国产色视频一区二区三区qq号 |