標(biāo)題: 如何將未知位數(shù)的整數(shù)格式輸出到LCD上? [打印本頁]

作者: 大黃蜂號(hào)    時(shí)間: 2018-2-10 17:53
標(biāo)題: 如何將未知位數(shù)的整數(shù)格式輸出到LCD上?
已知整數(shù)與ASC碼的轉(zhuǎn)化關(guān)系,及 N = N+'0', 其中N為整數(shù)
但在不知道位數(shù)的情況下,如何將一個(gè)整數(shù)拆分后展示到LCD上?

譬如,在未知位數(shù)的情況下,如何將整數(shù)65535顯示到LCD?

謝謝,
作者: 9434826546    時(shí)間: 2018-2-12 13:28
一個(gè)很好的方法,用sprintf函數(shù),具體功能可以百度,跟printf函數(shù)類似,舉例char str[16]; int N=100; sprintf(str,"%d",N); 函數(shù)處理后str[]='100',然后把str打印到LCD上就是N的值
作者: 大黃蜂號(hào)    時(shí)間: 2018-2-12 14:51
非常感謝,已經(jīng)測試了,可行!




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1