社区
C# 帖子详情 声明double变量的时候,加d与不加d有什么区别 zhengyingcan 2013-06-04 08:53:39 private double moneycon = 0.0d;
private double moneycon2 = 0.0;
以上命名变量方式,一个加 d ,一个不加d,都能通过编译,这两个方法 有什么区别,
反正两种方式,书上都有写,就是没有写区别
...全文
919 9 打赏 收藏 声明double变量的时候,加d与不加d有什么区别 private double moneycon = 0.0d; private double moneycon2 = 0.0; 以上命名变量方式,一个加 d ,一个不加d,都能通过编译,这两个方法 有什么区别, 反正两种方式,书上都有写,就是没有写区别 复制链接
扫一扫 分享 转发到动态 举报 AI 作业
写回复 配置赞助广告取 消
确 定
用AI写文章 9 条回复 切换为时间正序 请发表友善的回复… 发表回复 打赏红包 需支付: 0.00 元 取 消 确 定 望远镜Monkey 2014-03-31 打赏举报 回复 正好今天项目遇到这个问题,学习了。 EnForGrass 2013-06-06 打赏举报 回复 和decimal一样,
decimal dd=33m;
和
decimal dd=33;
一样的 maxldwy 2013-06-06 打赏举报 回复 加上d只是为了从具体的数字上来区分数据的类型。~~~ Kim_Du 2013-06-05 打赏举报 回复 加上d只是为了从具体的数字上来区分数据的类型。
例如:
x1 = 1d;就能知道x1是double类型的;
x2 = 1;就无法确定x2的类型; 宝_爸 2013-06-05 打赏举报 回复 没区别。d是默认的。
如果是float要加 f
float a = 0.1f; effun 2013-06-05 打赏举报 回复 因为明确说明了变量的类型是double,所以加不加d都是一样的,但在某些情况下是不一样的。
var number = 1d; // double
var number = 1.0; // double
var number = 1; // int moonwrite 2013-06-04 打赏举报 回复 http://msdn.microsoft.com/zh-cn/library/vstudio/678hzkk9.aspx
默认情况下,赋值运算符右侧的实数被视为 double。 但是,如果希望整数被视为 double,请使用后缀 d 或 D,例如:
double x = 3D; dalmeeme 2013-06-04 打赏举报 回复 后面那个d一般用于整数的,比如:double v=123d;//把123看成浮点数123.0 dalmeeme 2013-06-04 打赏举报 回复 没有区别,默认就是double型的。 Java中float、double、long类型变量赋值添加f、d、L尾缀问题 本文介绍了Java中float、double、long赋值需要添加尾缀的原因,并且说明了什么情况下不需要尾缀,但是建议最好都添加尾缀,防止报错和程序可读性。 java double 赋值语句_Java中float、double、long类型变量赋值添加f、d、L尾缀问题 添加尾缀说明我们知道Java在变量赋值的时候,其中float、double、long数据类型变量,需要在赋值直接量后面分别添加f或F、d或D、l或L尾缀来说明。其中,long类型最好以大写L来添加尾缀,因为小写l容易和数字1混淆。... Java基础题35:(多选题)下列有关变量的声明正确的是 A.a = 100; B.int number; C.double d1, d2; D.int number1, 【答案解析】A选项中的a没有经过声明,未经声明的变量不能使用,B选项是声明一个int型的number变量, C选项同时声明了两个双精度浮点数(小数)变量,D选项同时声明了两个整型变量 因此BCD是正确的选项。 ... float和double类型变量用%d输出的问题 在可变长参数函数(例如printf函数)或者不带原型声明函数中,在调用该函数时C自动进行类型提升(在调用函数时如果声明这个函数那么则不会提升),提升如下: ——float类型的实际参数将提升到double ——char、... java变量声明 原因是:java中规定浮点类型默认为double类型,声明double类型时可以不用加d;声明单精度浮点类型 需要加入f ,即float f =1.1f 。 byte,即字节,由8位的二进制组成。在Java中,byte类型的数据是8位带符号的二进制...
C#
111,111
社区成员
642,554
社区内容
发帖 与我相关 我的任务 C# .NET技术 C# 复制链接
扫一扫 分享 确定 社区描述 .NET技术 C# 社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章