浮点数f和浮点数的相反数-f在内存中怎么表示
来源:互联网 发布:sql server存储过程 编辑:程序博客网 时间:2024/05/16 19:00
举个例子,f=3.0
那么f的二进制表示为
0x40400000
那么-f的二进制表示为
0xc0400000
用下面的代码可以测得
#include<stdio.h>
union
{
char x[4];
float f;
}a;
int main()
{
//f=3
a.x[0]=0x00;
a.x[1]=0x00;
a.x[2]=0x40;
a.x[3]=0xC0;
printf("%f",a.f);
//f=-3
//a.x[0]=0x00;
//a.x[1]=0x00;
//a.x[2]=0x40;
//a.x[3]=0x40;
//printf("%f",a.f);
return 0;
}
那么-f=f^0x80000000
0 0
- 浮点数f和浮点数的相反数-f在内存中怎么表示
- 浮点数在内存中表示
- 浮点数在内存上的表示
- 浮点数在内存中的表示 实例
- 浮点数在内存中的表示方式
- 浮点数在内存中的表示
- 浮点数在内存中的表示
- 浮点数在内存中的表示
- 浮点数在内存中的表示
- 浮点数在内存中的表示
- 浮点数在内存中的表示
- 浮点数在内存中的存储表示
- 浮点数在内存中的表示
- 浮点数在内存中的表示
- 浮点数在内存中的表示
- 浮点数在内存中的表示
- 浮点数在内存中的表示
- 浮点数在内存中的表示
- Django之路
- Java中static和final关键字用法总结
- Spring 异常处理HandlerExceptionResolver
- ajax提交&等特殊字符
- GTX1080ti 安装cuda-8.0和cudnn-7.5
- 浮点数f和浮点数的相反数-f在内存中怎么表示
- iphone屏蔽视频里的广告
- c++作业4
- 简单的Adapter万能适配器
- R语言绘图函数汇总
- Letter Combinations of a Phone Number
- SlidingPanelLayout和DrawerLayout区别
- Android7.0新特性Shortcut
- HTTP 2.0 原理详细分析