-4
我收到3個參數NaN,+ infinity和-infinity,我想通過改變指數和IEEE 754數字的尾數來手動生成NaN,+ inf,-inf。我怎樣才能做到這一點,並將其保存到浮點數組中?如何將手動IEEE 754輸入到浮點數?
#include <stdio.h>
#include <stdlib.h>
int main(int argc,char*argv[]){
int n=argc;
float array[n];
int i;
for(i=0;i<n;i++){
array[i]=argv[i];
float number = argv[i];
printf("the array[%f] is : %f",i,number);
}
return 0;
}
爲什麼C#的標籤?.... –
不要垃圾郵件標籤。 – Olaf
可能的重複http://stackoverflow.com/questions/26688630/how-is-infinity-represented-in-a-c-double –