数值转换的问题 int i=150;double d=i/100double dd=(double)i/100;上面的d=1.0,dd=1.53,我理解不了,希望高手能稍微点播下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这里你上面那个运算是两个int计算的结果 ,然后在转换成double型,下面那个是将i转换成double型在计算,结果你也看见了 d=i/100是 150/100=1运算之后将1转换成double型,就是1.0了double dd=(double)i/100是运算之前将i转换为double型,结果就是1.5了 另外 :dd的结果不是1.53 是1.5 远程连接linux下的mysql数据库问题!!! Socket 发送文件 在本地测试可以 放互联网上却发不过来 这个问题应该不是问题,可是我不会,特来请教! java中怎么让Double型的数保持两位小数啊? 我想做个画图程序,想请问如何改变鼠标形状? 一个很菜的问题!我是新手! 请大家来讨论如何提高程序JNDI检索的效率 请教关于void类型返回值的问题。 关于连接池的问题:我不知道数据库连接池在那个包里面,我在JDK1.4的API手册中找不到? 如何将JB 中的一个JPX 打包成一个JAR???? 新人求助一个给MenuItem添加监听器的问题!!!! 正则表达式 的问题
double dd=(double)i/100是运算之前将i转换为double型,结果就是1.5了
另外 :dd的结果不是1.53 是1.5