|
|
1
5
编辑:doh-忽略以前版本的答案。 您不能移动浮点类型-至少在C中。 另一方面,如果你要多次乘或被二除,你会看到我前面提到的:在标准化数字的范围内,左移将使指数增加一,右移将使指数减少一。在非正规数中,指数固定为0,因此尾数必须改变。 编辑:要回答您的意见,如果指数为零,尾数为非零,则值表示次正态/非正态数。见 this page 有关IEEE754的更多信息,请参阅 .NET binary floating point . |
|
|
2
1
据我所知,移位运算符只在.NET中的整数上定义。 |