警告:integer division in floating-point context

 两个整数相除,结果必定是整数

如果用float、double等数据类型接收,语法上不构成错误,但是会丢失精度。

警告:integer division in floating-point context_第1张图片

警告:integer division in floating-point context_第2张图片

解决方案:原来计算式*1.0即可 

警告:integer division in floating-point context_第3张图片

警告:integer division in floating-point context_第4张图片 

 

你可能感兴趣的:(困惑,java)