我有一個任務,需要我將浮點數轉換爲IEEE 754二進制表示。我已經完成了部分部分,但我不知道如何將數字分解成部分(信號,指數和分數)。這裏是我有的代碼: typedef unsigned char Byte;
void showbits(char str[], Byte data[], int size) {
int i, j;
int bit;
pri
更好地根據IEEE 754-2008,有binary32和DECIMAL32標準: Decimal Decimal
Name Common name Base Digits E min E max Digits E max
binary32 Single precision 2 23+1 −126 +127 7.22 38.23
decimal32