二进制数据转换成十进制数
题目:
输入1个无符号二进制数串,编写程序将其转换成对应的十进制数,并输出。
输入格式:
输入1个二进制数串(至少1位且不超过16位)。
输出格式:
输出转换后的十进制数。
输入样例:
0110110001100
输出样例:
3468
源代码:
#include <stdio.h>
#include <math.h>
#include <string.h>
int main()
{char a[17];gets(a);int n,sum=0;n=strlen(a);for(int i=n-1,k=0;i>=0;i--,k++){sum+=(a[i]-48)*pow(2,k);}printf("%d",sum);return 0;}
二进制数据转换成十进制数相关推荐
- PTA 数组 7-6 二进制数据转换成十进制数
输入1个无符号二进制数串,编写程序将其转换成对应的十进制数,并输出. 输入格式: 输入1个二进制数串(至少1位且不超过16位). 输出格式: 输出转换后的十进制数. 输入样例: 01101100011 ...
- 如何把单精度二进制数转换成十进制数?
如何把单精度二进制数转换成十进制数? 单精度二进制数32位,符号1位,指数8位,尾数23位 步骤: 1.如果最高位为1,则为复数,否则为正数. 2.接下来8位为指数,减去二进制01111111(十进制 ...
- 将1~36进制的数字转成十进制数输入
进制转换器: 功能:用户输入进制数,然后输入数字,将该 进制数的数字转换成十进制数进行输出. 语言:C语言. 要实现这一功能,其实并不复杂,我们只要了解两个C语言的库函数即可. 下面我先给出代码,大家 ...
- 二进制转换成十进制算法
用较为精简的方式,实现将二进制数转换成十进制数: 1 --> 1 10 --> 2 100 --> 4 - 转换函数如下: int change(int base2) {int te ...
- c语言十进制转换成二进制八进制十六进制,十进制数转换成二进制,八进制,十六进制(c语言)...
利用一个函数实现十进制数转换成二进制,八进制,十六进制.利用的是栈的后进先出的思想.算法简单. #include #include #include #define STACK_INIT_SIZE 1 ...
- 二进制补码和十进制数的转换
最近做的一个工程项目用到了基本的数据转换,代码实现了一遍,供大家和自己参考. 先考虑如何将二进制补码转换为十进制整数: 若符号位是0, 则该数是正数, 原码等同于补码. 可以由原码(也就是补码)得知代 ...
- GO二进制字符串转十进制数原生算法
问题 拿到一个二进制字符串如何快速高效的转化为十进制数呢?如"111"如何转成十进制的7? go语言自带包strconv 这个包呢也有其转换方式,太多的博客啊写的都是这个包,但是他 ...
- 二进制转换成十进制然后输出 学堂在线第二章作业2-2
题目描述 已知一个只包含 0 和 1 的二进制数,长度不大于 10 ,将其转换为十进制并输出. 输入描述 输入一个二进制整数n,其长度大于0且不大于10 输出描述 输出转换后的十进制数, 占一行 样例 ...
- 如何把二进制数化成十进制数_如何将二进制数1101.1转化成十进制数?计算步骤是怎样的?...
展开全部 1101.1转换32313133353236313431303231363533e78988e69d8331333365633938为10进制为13.5 进制转换是人们利用符号来计数的方法. ...
最新文章
- Integer vs int
- Matplotlib基础绘图功能 — 以折线图为例
- Bug改到怀疑人生…… | 每日趣闻
- 超级计算机算200p什么意思,超级计算机一万年的运算仅需200秒,量子霸权的神话真的能实现吗?...
- WinCE 和Win Mobile的关系
- SpringBoot 项目模板:摆脱步步搭建
- VC创建DLL动态链接库及其调用
- 解决Atom插件安装下载问题
- matlab使用tic 和 toc记录程序执行时间
- C# 如何理解 ASP.NET Web API 的 REST
- Python——语言基础
- html点击图片可以放全屏,html:点击图片放大到全屏,再次点击缩回
- 我看过的机器学习方面的好文章
- 百度网盘加速教程(绝对有效)
- 泰坦尼克号生存预测python毕设_机器学习入门案例分析-泰坦尼克号生存预测
- 使用SQL查询物料最新采购价格的示例
- c++读取stl文件
- centos使用yum时提示Segmentation fault错误的深入研究
- Vue.js小案例(2)
- 如何让图片放大不模糊?
热门文章
- 深度学习框架pytorch入门之张量Tensor(一)
- STM32+MCP2515多路CAN总线通信电路板(三路、四路、五路)
- 基于双层蚂蚁算法和区域优化的机器人导航新算法 翻译+总结
- 流放之路服务器维护,流放之路8月7日更新维护公告 8.7更新了什么内容?
- 项目管理中快速制定高质量目标四个步骤
- 快速去除照片水印的方法,简单好用
- 美评级机构可信度有多高?有“屁股决定脑袋”之嫌疑
- 剑指 Offer 09. 用两个栈实现队列
- 【课程汇总】OpenHarmony全场景Demo数字管家系列课(附链接)
- CorelDRAW X3 书籍封面设计(7)