24小时热门版块排行榜    

查看: 1826  |  回复: 7
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

李三石

新虫 (小有名气)

[求助] 8位ADC问题

哪位高手能给编一个8位ADC程序。就是给一个值,通过与给定的阈值比较转换成8位二进制数。比如说将5转化成8位二进制数:首先将5与第一个阈值(阈值到时候会具体给出的,比如说这个阈值是3)比较,由于大于3输出为1(如果小于阈值的话输出为0),接着与第二个与之比较,同样如果大于它输出为1,小于输出为0.在与第三个阈值比较......依次下去一共比较8次,最终输出一个8位二进制数。希望高手积极指导,谢谢!

[ Last edited by 李三石 on 2012-3-12 at 23:00 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

SmallWarm

新虫 (初入文坛)

【答案】应助回帖

我也是个一般人...
不然,不可能写的东西错误百出的...
没有电脑的人就是郁闷啊,不然我可以自己调试好了在发表的...
8楼2012-03-18 17:54:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 8 个回答

SmallWarm

新虫 (初入文坛)

【答案】应助回帖

感谢参与,应助指数 +1
int fun(int a)/*a为基数*/
{
int m=0,n=0;/*m用于保存得到的二进制值,n用于保存阀值*/
while(cin)
{
cin>>n;
m+=a>=n?1:0;/*若a大于等于n则返回1,否则返回0*/
m<<=1;/*m在bit上左移一位*/
}
return m;/*这里返回的是一个整形数,将其转化为二进制即可*/
}
2楼2012-03-13 14:33:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

李三石

新虫 (小有名气)

引用回帖:
: Originally posted by SmallWarm at 2012-03-13 14:33:58:
int fun(int a)/*a为基数*/
{
int m=0,n=0;/*m用于保存得到的二进制值,n用于保存阀值*/
while(cin)
{
cin>>n;
m+=a>=n?1:0;/*若a大于等于n则返回1,否则返回0*/
m<<=1;/*m在bit上左移一位 ...

程序有错误,能不能帮忙改一下。
3楼2012-03-13 14:49:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

SmallWarm

新虫 (初入文坛)

int fun(int a)/*a为基数*/
{
int m=0,n=0;/*m用于保存得到的二进制值,n用于保存阀值*/
for(int i=0;i<8;i++)
{
cout<<"pressIn"< cin>>n;
m+=(a>=n?1:0);/*若a大于等于n则返回1,否则返回0*/
m<<=1;/*m在bit上左移一位*/
}
cout<<"value:"< return m;/*这里返回的是一个整形数,将其转化为二进制即可*/
}

你在试试看,我在网吧写的,没有编译器不能验证,你最好自己把这些抄写在编辑器上,直接复制粘贴的可能有问题....

» 本帖已获得的红花(最新10朵)

4楼2012-03-16 14:39:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考博] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 jCd0dEvKHShX 2026-08-29 4/200 2026-08-30 03:26 by ZPa0EcMwuECS
[考研] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +4 G6APbkg8SA6w 2026-08-29 5/250 2026-08-30 02:40 by ZPa0EcMwuECS
[考博] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 G6APbkg8SA6w 2026-08-29 3/150 2026-08-30 02:22 by ZPa0EcMwuECS
[硕博家园] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +3 G6APbkg8SA6w 2026-08-29 3/150 2026-08-30 02:18 by ZPa0EcMwuECS
[论文投稿] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +5 gy1nBQXYQJqL 2026-08-29 6/300 2026-08-30 01:58 by ZPa0EcMwuECS
[找工作] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +4 gy1nBQXYQJqL 2026-08-29 6/300 2026-08-30 01:47 by ZPa0EcMwuECS
[公派出国] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +4 gy1nBQXYQJqL 2026-08-29 7/350 2026-08-30 01:36 by ZPa0EcMwuECS
[博后之家] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +7 ASdOkHsho7FD 2026-08-28 8/400 2026-08-30 01:14 by ZPa0EcMwuECS
[找工作] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +4 ASdOkHsho7FD 2026-08-28 7/350 2026-08-30 01:14 by ZPa0EcMwuECS
[基金申请] 投票:  有多少人是今天查系统知道结果的? +16 爱看书的可乐 2026-08-26 18/900 2026-08-30 00:59 by winsaint
[公派出国] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +4 ASdOkHsho7FD 2026-08-28 5/250 2026-08-30 00:52 by ZPa0EcMwuECS
[论文投稿] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +4 ASdOkHsho7FD 2026-08-28 5/250 2026-08-30 00:41 by ZPa0EcMwuECS
[基金申请] 有没有仍没收到信息的 +5 德尚中行 2026-08-27 6/300 2026-08-29 18:10 by manplx
[基金申请] 麻烦专家们看看评委们的意见(F口面上) +5 gdd2018 2026-08-28 10/500 2026-08-29 14:10 by Jacob678
[基金申请] 国自然评审意见 +13 wangmingqi 2026-08-28 19/950 2026-08-29 10:22 by Poppy1104
[基金申请] 为什么资助数各大高校都创新高,自己申请怎么就这么难 +12 Kittylucky 2026-08-27 13/650 2026-08-29 00:04 by superceng
[基金申请] 怎么查啊 +6 huang1991js 2026-08-26 6/300 2026-08-28 08:42 by winsaint
[基金申请] 为什么国自然不能直接公布 +4 bjdxyxy 2026-08-26 4/200 2026-08-26 13:12 by qingmu1201
[基金申请] 国合里面能看到了 +7 一怀馨秋 2026-08-26 7/350 2026-08-26 11:23 by zhaosm1982
[基金申请] 牛来!米来!面来! +8 beefly 2026-08-26 8/400 2026-08-26 08:37 by xuzhipiao
信息提示
请填处理意见