c语言10进制转2进制

网上有关“c语言10进制转2进制”话题很是火热,小编也是针对c语言10进制转2进制寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。

#include<stdio.h>

int getnumber(char *s,int *n)

{ char *p=s;

int k,m;

*n=0; m=1;

while ( *p != ')' ) p++;

k=atoi(p+1); p--;

if ( k==2 || k==10 )

{ while ( *p!='(' ) { (*n)+=((*p)-'0')*m; m*=k; p--; }

return k;

}

else return 0;

}

void exchange(char *s,int n,int k)

{ char str[80],str1[80];

int e,m,i;

e=( k==2 )?(10):(2); m=0;

while ( n )

{ str[m]=n%e+'0'; n/=e; m++;

}

for ( i=0;i<m;i++ ) str1[i]=str[m-i-1];

str1[i]=0;

sprintf(s,"(%s)%d",str1,e);

}

void main()

{ char str[256],str1[256];

?int n,k;

?scanf("%s",str);

?k=getnumber(str,&n);

?if ( k )

?{ exchange(str1,n,k);

printf("%s ==> %s\n",str,str1);

?}

}

讲下思路吧,如167.36把整数部分除2取余,小数部分乘2取整,组合后就是二进制了,二进制数的整数部分从低到高每三位表示一个八进制位,每四位表示一个十六进制位,最后划分不足的在前面补0,而小数部分则是从高到底分割

例: 2A5.29(16)=001010100101.00101001(2)

=1245.121(8)

=2^9+2^7+2^5+2^2+1+2^(-3)+2^(-5)+2^(-8)=...(10)

关于“c语言10进制转2进制”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!

本文来自作者[任我上青云]投稿,不代表天华号立场,如若转载,请注明出处:https://thwy.com.cn/th/8266.html

(13)

文章推荐

  • 三清都是谁

    道教三清,分别玉清元始天尊,上清灵宝天尊和太清道德天尊(老子)。三清简介东汉张陵继承汉代的黄老道,创立了天师道的教团,用黄老之术教化西蜀少数民族所信仰的宗教,于是老子自然而然成为新教团的教主。自佛教进入中原,这个和中国似曾相识的宗教使得汉朝士大夫普遍认为老子西去印度度化成佛陀;而刚刚传入中国的佛

    2025年08月05日
    45
  • 实测分析“涡阳茶馆可以开挂吗”分享必要外挂教程

    亲,涡阳茶馆可以开挂吗这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到-人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服QQ群【】安装软件. 微信打麻将是一款非常流行的棋牌游戏

    2025年08月15日
    17
  • 教程开挂辅助“金州水鱼开挂器”其实确实有挂

    您好:金州水鱼开挂器这款游戏是可以开挂的,软件加微信【添加图中QQ群】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服微信【添加图中QQ群】安装软件.1.金州

    2025年08月16日
    16
  • 实测教程”微乐踢坑透视挂下载”(原来确实是有挂)

    亲,微乐踢坑透视挂下载这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到-人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服QQ群【】安装软件. 微信打麻将是一款非常流行的棋牌游戏

    2025年08月18日
    11
  • transino white c美白丸怎么吃?

    transinowhitec美白丸是各路网红推荐的一款美白丸,它们家的产品之前用过面膜,真的是超级好用哦!而且服用了几天也没有什么副作用,下面就来看看服用方法transinowhitec美白丸怎么吃第一三共MKWhiteEX美白丸180粒——日本最畅销的美白淡斑片剂维生素C的

    2025年08月26日
    10
  • 9分钟科普“自动麻将机万能遥控小程序!详细开挂教程

    普通麻将机免安装控牌器,这一现代麻将游戏的必备神器,如今已逐渐取代了传统的手搓麻将。在大家聚在一起享受麻将时光的同时,是否曾想过,这看似普通的麻将机,其实也可能隐藏着某些不为人知的秘密?今天,就让我们一起揭开麻将机背后的那些猫腻

    2025年12月11日
    7
  • 2分钟科普“普通自动麻将机可以手机调输赢吗”内幕开挂教程

    普通麻将机免安装控牌器,这一现代麻将游戏的必备神器,如今已逐渐取代了传统的手搓麻将。在大家聚在一起享受麻将时光的同时,是否曾想过,这看似普通的麻将机,其实也可能隐藏着某些不为人知的秘密?今天,就让我们一起揭开麻将机背后的那些猫腻

    2025年12月11日
    7
  • 8分钟科普“普通扑克牌感应震动器,推荐7个购买渠道

    普通麻将机免安装控牌器,这一现代麻将游戏的必备神器,如今已逐渐取代了传统的手搓麻将。在大家聚在一起享受麻将时光的同时,是否曾想过,这看似普通的麻将机,其实也可能隐藏着某些不为人知的秘密?今天,就让我们一起揭开麻将机背后的那些猫腻

    2025年12月11日
    7
  • 实测辅助分享“棋牌室麻将机可以搞鬼吗(怎么让系统给发好牌)

    普通麻将机免安装控牌器,这一现代麻将游戏的必备神器,如今已逐渐取代了传统的手搓麻将。在大家聚在一起享受麻将时光的同时,是否曾想过,这看似普通的麻将机,其实也可能隐藏着某些不为人知的秘密?今天,就让我们一起揭开麻将机背后的那些猫腻

    2025年12月18日
    7
  • 7分钟揭秘!普通扑克牌金花报牌仪器”(详细开挂教程)

    普通麻将机免安装控牌器,这一现代麻将游戏的必备神器,如今已逐渐取代了传统的手搓麻将。在大家聚在一起享受麻将时光的同时,是否曾想过,这看似普通的麻将机,其实也可能隐藏着某些不为人知的秘密?今天,就让我们一起揭开麻将机背后的那些猫腻

    2025年12月18日
    9

发表回复

本站作者后才能评论

评论列表(4条)

  • 任我上青云
    任我上青云 2025年12月26日

    我是天华号的签约作者“任我上青云”!

  • 任我上青云
    任我上青云 2025年12月26日

    希望本篇文章《c语言10进制转2进制》能对你有所帮助!

  • 任我上青云
    任我上青云 2025年12月26日

    本站[天华号]内容主要涵盖:生活百科,小常识,生活小窍门,知识分享

  • 任我上青云
    任我上青云 2025年12月26日

    本文概览:网上有关“c语言10进制转2进制”话题很是火热,小编也是针对c语言10进制转2进制寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。#in...

    联系我们

    邮件:天华号@sina.com

    工作时间:周一至周五,9:30-18:30,节假日休息

    关注我们