目录
1.进制转换
1.1二进制转十进制
(1)【基本要求】
从键盘输入二进制串(可以带小数,也可以不带小数),编写程序将其转换成二进制并输出。
样例输入:100001.101
样例输出:33.625
(2) 【功能实现】
#include<stdio.h>
int main(){
int dec=0;
float weight=1.0,sum=0;
char ch;
while((ch=getchar())!='\n')
{
if(ch=='.')break;
dec=dec*2+(ch-'0');//二进制整数部分变十进制
}
if(ch=='.'){
while((ch=getchar())!&