1、double是C語言的一個關鍵字,代表雙精度浮點型。2、從存儲結構和算法上來講,double是64位的,所以double能存儲更高的精度。3、目前C/C++編譯器標準都遵照IEEE制定的浮點數(shù)表示法來進行float,double運算。這種結構是一種科學計數(shù)法,用符號、指數(shù)和尾數(shù)來表示。4、由于通常C編譯器默認浮點數(shù)是double型的,下面以double為例: 共計64位,折合8字節(jié)。由最高到最低位分別是第63、62、61……0位:最高位63位是符號位,1表示該數(shù)為負,0正;62-52位,一共11位是指數(shù)位;51-0位,一共52位是尾數(shù)位。