doubleæ¯å精度å®åæ°ï¼å°æ°ï¼ï¼int为æ´åï¼æ´å[signed]int -2147483648~+2147483648ï¼å精度double 1.7 x 10^ï¼-308ï¼~ 1.7 x 10^ï¼+308ï¼ ã
1ãint æ符å·æ´æ°ï¼æ ¹æ®ç³»ç»ï¼ç¼è¯å¨ï¼ä¸åï¼æä¸åçèå´ï¼16bitsç³»ç»ï¼DOSç³»ç»ï¼ï¼-(2^15)å°(2^15-1)ï¼32bitsç³»ç»ï¼-(2^31)å°(2^31-1)ï¼64bitsï¼-(2^63)å°(2^63-1)ãå¦ææ¯æ 符å·æ´æ°unsigned intï¼é£ä¹16bitsç³»ç»ï¼DOSç³»ç»ï¼ï¼0å°(2^16-1)ï¼32bitsï¼0å°(2^32-1)ï¼64bitsï¼0å°(2^64-1)ã
2ãdouble为å精度浮ç¹åï¼è½åç¡®å°å°æ°ç¹ååäºä½ï¼1.7 x 10^ï¼-308ï¼~ 1.7 x 10^ï¼+308ï¼ã
3ãå 为ææç计ç®æºè¯è¨ï¼æ¯ä¸ªç±»åé½åæ´ç²¾ç¡®çæ¹åå»èªå¨è½¬ãæ¯å¦è¯´ï¼intè½èªå¨è½¬doubleåï¼ä½æ¯åè¿æ¥å°±ä¸è¡ï¼å¿ 须强å¶è½¬ã