百摩网
当前位置: 首页 生活百科

c语言把二进制转化为十进制(C语言编程经典继续)

时间:2023-08-05 作者: 小编 阅读量: 1 栏目名: 生活百科

长度单位米、分米、厘米是十进制计数单位,时间的小时、分钟、秒钟是60进制,计算机则是只识别二进制的。所谓二进制,就是只用0和1来代表不同的数值和变化的一种计数方法。值得一提的是,其实二进制的思想在我们中国古代的八卦太极图中就已经显露无疑。至于二进制如何转十进制,举个例子,二进制的1001等于十进制的9。='\0')p;//p一直指向字符串最后的反斜杠0,只为了从右往左运算while(p!

我们知道,现实生活中,有很多有关进制的例子。比如,最常见的是十进制。长度单位米、分米、厘米是十进制计数单位,时间的小时、分钟、秒钟是60进制,计算机则是只识别二进制的。所谓二进制,就是只用0和1来代表不同的数值和变化的一种计数方法。值得一提的是,其实二进制的思想在我们中国古代的八卦太极图中就已经显露无疑。

至于二进制如何转十进制,举个例子,二进制的1001等于十进制的9。右边第一位位权是1,右边第一位位权是2,右边第一位位权是4,如此推出,1001=8 1=9。今天,我就给大家带来二进制转十进制的程序样例,供大家参考,欢迎评论和指教。下面附上代码。

#include<stdio.h>

int bintodeci(char *s);//函数声明

void main()

{

char s[30];

printf("请输入二进制形式的数\n");

gets(s);

printf("转换成十进制形式是:%d\n",bintodeci(s));

}

int bintodeci(char *s)

{

int res=0,sign=1,i;

char *p;

i=1;

if(*s=='-')//如果输入的是负数,则数据符号是-

{sign=-1;s;}

p=s;

while(*p!='\0')p;//p一直指向字符串最后的反斜杠0,只为了从右往左运算

while(p!=s)

{

p--;

res=res i*(*p-'0');

i*=2;//位权等比递增,1,2,4,8,16

}

return res*sign;//最后结果加上符号即可

}

下面是正数二进制运行结果

下面是负数二进制运行结果

今天的编程演练就到这里,有什么问题请评论区评论给我,小编会及时回复哦,谢谢亲的支持!
    推荐阅读
  • 甲状腺肿大手术切除寿命(女子患上甲状腺肿大需切除)

    甲状腺肿大手术切除寿命?在朋友的介绍下,辗转找到湖南省肿瘤医院乳腺肿瘤整形头颈外三科主任医师彭小伟。2019年9月20日,历经4个多小时的手术,彭小伟教授成功地为该患者完成了经口入路腔镜甲状腺双侧次全切除术。术中失血不到50ml,术后没有出现声嘶、缺钙等并发症,3天后顺利出院,肿大膨隆的颈部恢复了白皙秀颀。

  • 普通家庭一年养车的费用是多少(一辆普通的家用车)

    如果检查不合格,需要修理或找到黄牛,费用将不予计算。考虑到当前的驾驶风险,第三方责任保险应至少涵盖100万。此外,必须添加,不得扣除。如果是新车,还应购买车辆损坏保险。其他的,如盗窃和救援,玻璃保险和刮擦保险,是买不到的。普通家用汽车的价格在200元到500元之间。这些费用因人而异,与该地区关系密切。因此,我们必须充分考虑以后的使用成本,避免成为购买汽车后的沉重负担。此外,汽车也是高速行驶的危险物体。

  • 言承旭2022年下半年在拍什么戏呢(初遇沉沦再见难忘)

    看到电视剧《夏花》开机的消息,小编还是挺开心的,这部剧是由言承旭、徐若晗领衔主演,黄奕特邀出演,徐新驰、于翔主演的一部电视剧,让我们期待与他们一起度过浪漫又耀眼的瞬间。她长相甜美,和言承旭实际年龄差别较大,不知道在《夏花》中会有怎样的表现,让我们耐心等待。“初遇沉沦,再见难忘”,言承旭、徐若晗、徐新驰《夏花》开机!可以在评论区多留言,多多讨论。

  • 巳怎么组词(汉字巳怎么组词)

    接下来我们就一起去了解一下吧!巳怎么组词巳时[sìshí]十二时辰之一。上午九时至十一时。子遥巳禄[zǐyáosìlù]子遥巳禄,是八字预测学中的术语。元巳[yuánsì]即上巳。旧俗于此日临水祓除不祥,叫做修禊。上巳节[shàngsìjié]汉以前定农历的三月上旬巳日为「上巳」。魏晋以后,则改在农历的三月三日。

  • 高血压为何低龄化(高血压越来越低龄化)

    2021年10月8日是我国的第24个高血压日,为了引起人们重视,提出了“血压要知晓,降压要达标”的主题。原发性的高血压:是病因尚未清晰明确的血压升高为主要临床表现的一种疾病,又称高血压病,约占高血压患者的95%。注意随着血压升高,还可能伴有睡觉打呼噜、鼻腔出血等危害。高血压也会加速人体钙的排出,从而造成骨质疏松。

  • 分手后的空窗期一般有多久 分手后空白期多久

    现在当下这个社会,情感问题越来越被大家重视,情感问题包含了方方面面,没有处理好这些情感上面的问题,势必也会影响到我们的生活,今天唯象情感专家就为大家列举一下网友们自身所出现的情感问题,案例为:分手后的空窗期一般有多久?

  • 有教皇的游戏叫什么名字(梵蒂冈教皇也打游戏)

    进入这个城邦后人们的第一印象就是建筑被战争摧残得满目疮痍,而这场战争里的主角就是伊修加德的骑士们和龙族。这件事情被诗龙的哥哥尼德霍格得知后,让其怒不可遏,直接动身复仇,这场战斗打了七天七夜,托尔丹和过半骑士被击杀,在托尔丹一世的儿子哈尔德拉斯的带领下,剩余的骑士们赢得了胜利,又取走了尼德霍格的两颗龙眼,将其击退。

  • 地理常识口诀顺口溜(地理知识顺口溜)

    进口原料搞生产,电子钟表和服装,银行如林船如梭,金融中心自由港。辽宁鞍山和本溪,河北迁安安徽马。安徽淮北江苏徐,黑龙抓住鹤和鸡,平顶山矿省份豫。贵州铜仁产汞矿,云南个旧出产锡。货运选择三原则:贵重急需量不大,最佳选择是航空。易死变质鲜活货,短程可用公路送,远程而且数量大,铁路上有专车用。大宗笨重远距离,水运铁路二者中。华北又称黄淮海,海拔50地势坦。

  • 大学英语四六级报考考试时间(下半年全国大学英语四)

    据教育部教育考试院消息,2022年下半年口试将于11月19日至20日举行,笔试将于12月10日举行,各地报名工作陆续启动。考生须严格遵守当地疫情防控规定,并做好个人防护。若考试应疫情防控要求被调整,请以各省级承办机构及所在学校通知为准。

  • 一块冷冻肉加盐多久可以完全解冻(冰箱里的冻肉滴上几滴)

    7、将初步解冻好的肉块取出,放到案板上,再给它切成小片,这块冻肉是非常好切的,随便一切就下来,既不会太软,也不会太硬,切出来厚薄均匀。