满意答案

sunzhaoming

2013.07.06

采纳率:41%    等级:12

已帮助:8866人

//*********************************************************************/

// 函数名称:void Htod(ulong L)

// 将int型二进制数 L 转换为单字节BCD码,将对应的ASCii码存入显示区 Buf

// 转换原理:除十取余

// 入口参数:L是int型变量d 是位数

// 返回参数:无,修改全局变量BUF的值

void Htod(uint L)

{

uchar i;

ulong M=0;

for (i=0;i<6;i++)// 缓冲区清零

Buf[i]=0;

Buf[0]=L/10000L;// 最高位

L-=(Buf[0]*10000L);

Buf[0]+=0x30;// 变为ASCII码

Buf[1]='.';// 加小数点

Buf[2]=L/1000L;

L-=(Buf[2]*1000L);

Buf[2]+=0x30;

Buf[3]=L/100;

L-=(Buf[3]*100);

Buf[3]+=0x30;

Buf[4]=L/10;

L-=(Buf[4]*10);

Buf[4]+=0x30;

Buf[5]=L+0x30;

}

//*********************************************************************/

00分享举报

单片机c语言二进制转10进制,51单片机用C语言怎么样把八位二进制转换成十进制...相关推荐

  1. 二进制转10进制代码分享

    最近接到需要把64位的雪花算法反算出来得到里面的信息, 首先是需要把得到的二进制转为10进制, 底下是2串示例数据, 下面是代码分享; 二进制: 100011100111000101111000010 ...

  2. Android 二进制、10进制、16进制互相转换

    Android 二进制.10进制.16进制互相转换 前言 代码 二进制转10进制 10进制转二进制 10进制转16进制 16进制转10进制 二进制转16进制 16进制转二进制 完事 前言 百度出来的A ...

  3. MIPS汇编二进制转10进制

    使用MIPS汇编语言输入二进制转化成10进制输出 ############################## # Register Usege in Main: # $a0 : number # $ ...

  4. 关于二进制转10进制的按权展开

    我的疑问点是:为什么其他进制按权展开就直接是10进制?? 简单的一句话就是因为的你的权项结果 是用10进制表示 下面开始详解: 我们以 11111 为例子: 转为10进制的时候:1x24+1x23+1 ...

  5. C#实现二进制转10进制

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...

  6. 双绞线和二进制转10进制

    一.1·网线即为双绞线,常用的有5类超5类和6类.2·双绞线分类为屏蔽双绞线和非屏蔽双绞线.3·双绞线线序T568A 白绿.绿.白橙.蓝.白蓝.橙.白棕.棕.T568B白橙.橙.白绿.蓝.白蓝.绿.白 ...

  7. CTF-Misc--处理压缩包大量文件将其转为二进制->10进制->字符串 脚本

    import zipfile lis = [] result = "" data = "" size = 1 with zipfile.ZipFile('lov ...

  8. c语言能对16进制数比较大小,C语言中的二进制数、八进制数和十六进制数

    C语言中的整数除了可以使用十进制,还可以使用二进制.八进制和十六进制. 二进制数.八进制数和十六进制数的表示 一个数字默认就是十进制的,表示一个十进制数字不需要任何特殊的格式.但是,表示一个二进制.八 ...

  9. c语言用数组10进制转16进制,十进制转十六进制c语言函数

    今天有位朋友在群里面问如何接收串口调试助手发来的十六进制数据,并以十六进制的形式显示在LCD上.比如串口调试助手上发送十六进制数据3C,单片机带的LCD上也显示3C.单片机接收到来自电脑串口的数据0x ...

最新文章

  1. qfdw.xyz sq.php,GitHub - STORMSQ/sqphp: 練習用框架,使用PHP搭建
  2. 手游 android 分辨率 适配,安卓不得不玩的神作,十大超高画质手游(安卓)
  3. 第一阶段用户模板和场景
  4. C++中const用法总结
  5. 面向对象编程语言中的接口(Interface)
  6. 操作系统:分享Win11几个实用小技巧,赶快收藏吧!
  7. 基于Maven的SSH框架搭建
  8. MacOS 12.0.X系统提示“未能装载磁盘映像,错误代码为109”的临时解决方法
  9. transformers tokenizer_summary
  10. 信息系统项目管理02——信息系统项目管理基础
  11. nginx logrotate 日志切割
  12. word中如何替换一些特殊符号
  13. Java学习笔记Day2:流程控制
  14. 内置函数2 递归函数
  15. speedoffice表格中怎样给文字添加删除线?
  16. 如何做好百度竞价?需清楚竞价账户的结构和核心思维
  17. shp,sde,xmd的理解
  18. 转载:VC常用API+示例
  19. matlab GUI读取图像文件
  20. android麦克风问题吗,如何检测Android中是否存在麦克风?

热门文章

  1. Math类的三个方法比较: floor() ceil() round()
  2. iphone使用linux命令apt-get也没有问题
  3. 第六篇:汇编基础指令讲解
  4. 本文实例讲解了PHP使用MySQL事物锁的实例,并备有注释加以详细说明
  5. 理解基本包装类型Number,String,Boolean
  6. oracle海量数据中提升创建索引的速度
  7. MFC初探 —— 基于对话框的MFC显示控制台
  8. C++_程序内存模型_内存四区_栈区_堆区---C++语言工作笔记029
  9. ElementUI以及uvie的图标使用和设置---SpringCloud Alibaba_若依微服务框架改造_ElementUI+uniapp_uview---工作笔记015
  10. Elasticsearch--进阶-match全文检索---全文检索引擎ElasticSearch工作笔记011