PIC单片机C语言编程教程(1)
时间:11-22
来源:互联网
点击:
如果最低位是 0,则转换成位变量 0;如果最低位是 1,则转换成位变量 1。而标
准的 ANSI-C 做法是判整个变量值是否为 0。另外,函数可以返回一个位变量,实际上此返
回的位变量将存放于单片机的进位位中带出返回。
11.5.6
PICC 中描述浮点数是以 IEEE-754 标准格式实现的。此标准下定义的浮点数为 32 位长,
在单片机中要用 4 个字节存储。为了节约单片机的数据空间和程序空间,PICC 专门提供了
一种长度为 24 位的截短型浮点数,它损失了浮点数的一点精度,但浮点运算的效率得以提
高。在程序中定义的 float 型标准浮点数的长度固定为 24 位,双精度 double 型浮点数一般
也是 24 位长,但可以在程序编译选项中选择 double 型浮点数为 32 位,以提高计算的精度。
一般控制系统中关心的是单片机的运行效率,因此在精度能够满足的前提下尽量选择
24 位的浮点数运算。
PIC单片机C语言编 相关文章:
- PIC 单片机 C 语言编程简介(2)(11-22)
- PIC 单片机 C 语言编程简介(3)(11-22)
- PIC 单片机 C 语言编程简介(4)(11-22)
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
