首页 > 编程知识 正文

java中除法运算符,java 除法运算

时间:2023-05-06 16:27:19 阅读:179054 作者:3607

以前上课没上课的痛苦

请看以前的代码:

//统计平均成绩的程序publicstaticvoidex ((int [ ] ints={ 71,62,93,84,95,56,87,78,69,80 } ); 双变量=0; int sum=0; System.out.println; for(intI=0; i ints.length; I ) (第system.out.println((n ) (i 1 ) )个要素是(ints[i] ) )下标的值是(I ) ); sum=ints[i]; } average=sum/ints.length; //average=(double ) sum/(double ) ints.length; system.out.println (最终和为(sum )平均值为) average ); (//以上代码,最终和为(775 )平均值为) 77.0之前没有感觉到问题,教科书代码如下

//统计平均成绩的程序publicstaticvoidex ((int [ ] nums={ 71,62,93,84,95,56,87,78,69,80 } ); int sum=0; double average; System.out.println ('数组中每个元素的值(学生成绩)如下所示: (); for(intI=0; i nums.length; I ) system.out.println('nums[I]; sum=nums[i]; }average=(double ) sum/nums.length; system.out.println (元素平均值(平均成绩)为) average ); //以上代码执行结果:要素的平均值(平均成绩)为77.5知识点) :

“/”除以整数,“%”除以馀数,

但是,“/”的被除数在浮点数中获得的值可以是浮点数的准确值

关注代码片段:

sum为int类型: average=sum/nums.length;

sum是浮点型的数值。 average=(double ) sum/nums.length;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。