找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1329|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)十進(jìn)制與二進(jìn)制代碼之間的互換要如何寫代碼?求幫助

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:982911 發(fā)表于 2021-12-13 13:35 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
如題
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:979299 發(fā)表于 2021-12-13 16:52 | 只看該作者
沒(méi)懂你的意思,你是要用單機(jī)作進(jìn)制轉(zhuǎn)換還是要輸入字符,代碼就沒(méi)有十進(jìn)制的,單片機(jī)只能識(shí)別二進(jìn)制文件
回復(fù)

使用道具 舉報(bào)

板凳
ID:277550 發(fā)表于 2021-12-13 17:13 | 只看該作者
如果都是數(shù)字,就不用轉(zhuǎn)換。是字符串,像顯示用,才須要轉(zhuǎn)換。
回復(fù)

使用道具 舉報(bào)

地板
ID:982911 發(fā)表于 2021-12-13 21:06 | 只看該作者
興安xa 發(fā)表于 2021-12-13 16:52
沒(méi)懂你的意思,你是要用單機(jī)作進(jìn)制轉(zhuǎn)換還是要輸入字符,代碼就沒(méi)有十進(jìn)制的,單片機(jī)只能識(shí)別二進(jìn)制文件

就是做一個(gè)簡(jiǎn)易計(jì)算器,要有十進(jìn)制-二進(jìn)制轉(zhuǎn)換的功能
回復(fù)

使用道具 舉報(bào)

5#
ID:887371 發(fā)表于 2021-12-14 09:21 | 只看該作者
455log 發(fā)表于 2021-12-13 21:06
就是做一個(gè)簡(jiǎn)易計(jì)算器,要有十進(jìn)制-二進(jìn)制轉(zhuǎn)換的功能
  1. char bitget(char v,char b)
  2. {
  3.         return ( v & (1<< b) )?1:0;
  4. }
  5. void conver(char in)
  6. {
  7.         printf("10進(jìn)制數(shù) %bd/n",in);
  8.         printf("16進(jìn)制數(shù) %bx/n",in);
  9.         printf("8進(jìn)制數(shù) %bo/n",in);
  10.         printf("2進(jìn)制數(shù) %bd%bd%bd%bd%bd%bd%bd%bd/n",bitget(in,7),bitget(in,6),bitget(in,5),bitget(in,4)bitget(in,3),bitget(in,2),bitget(in,1),bitget(in,0));
  11. }
復(fù)制代碼


10進(jìn)制數(shù)轉(zhuǎn)換為16 8 2進(jìn)制數(shù)。
回復(fù)

使用道具 舉報(bào)

6#
ID:903924 發(fā)表于 2021-12-26 17:23 | 只看該作者
進(jìn)制轉(zhuǎn)換 寫個(gè)代碼 除以幾取余幾  余數(shù)反向存起來(lái)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表