C语言中float类型浮点数

请问C语言中float类型浮点数的阶码为什么要使用移码表示,这样表示的优点是什么?

如果阶码(指数)也用补码来表示,就会使得一个浮点数中出现两个符号位:浮点数自身的和浮点数指数部分的。这样的结果是,在比较两个浮点数大小时,无法像比较整数时一样使用简单的无逻辑的二进制比较。

http://www.zhihu.com/question/24115452

浮点数的表示中为什么要用移码表示阶码?

因为浮点数正负之分啊