编写C⼀C++程序,通过位运算实现数据类型转换

2025-04-03 14:07:47
推荐回答(1个)
回答1:

emmmm你这题目给的很模糊啊……
1、double类型,用的什么编译环境?是否是IEEE标准的64位?
2、80位浮点数,打算使用什么格式,指数位多少,尾数位多少?是否使用x86扩展格式?
3、类型变量只能转换为另一种类型变量,不能转换为运算格式。你打算用什么格式来记录80位的浮点数?是否要求新的浮点数支持运算?是的话需要支持哪些运算?
4、不能用强制转换,是指哪些强制转换不能使用?操作double的位数据,即使用memcpy那也有强制转换啊,不能用强制转换的原因是?
emmm答不出来。