这两天在写程序,看了一些文章,转过来备忘。原文地址是:
http://topic.csdn.net/u/20090716/10/ce4a7037-3c0d-40ae-af85-f702c78fcea3.html
单精度浮点数在机内占4个字节,用32位二进制描述。 |
long double标准是规定它是128位浮点数据的,而double是64位浮点数据,但是编译器不一样也有差别,比如vc中它们都是64位的。总之long double >= double =64位是不会错的。
这两天在写程序,看了一些文章,转过来备忘。原文地址是:
http://topic.csdn.net/u/20090716/10/ce4a7037-3c0d-40ae-af85-f702c78fcea3.html
单精度浮点数在机内占4个字节,用32位二进制描述。 |
long double标准是规定它是128位浮点数据的,而double是64位浮点数据,但是编译器不一样也有差别,比如vc中它们都是64位的。总之long double >= double =64位是不会错的。