C++浮点数的疑问

[复制链接]
查看11 | 回复2 | 2009-7-12 23:24:12 | 显示全部楼层 |阅读模式
后面的f,D和L分别是表示使用不同大小的内存来存储:f代表floatD代表doubleL代表long double,64位中间E是表示科学记数法,例如12.3E12表示如图,E前的数表示乘号前的数,E后面的数表示10的多少次方。一般情况下,编译器的浮点数是用double表示,也就说0.12D后面的D不用加效果也一样。例如下面的程序,在VC6中测试通过#include using namespace std;int main(int argc, char *argv[]){ f...
回复

使用道具 举报

千问 | 2009-7-12 23:24:12 | 显示全部楼层
f代表floatD代表doubleL代表long double,64位 E是科学记数法,代表10的n次方...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行