Android 在java中除以2个数字

Android 在java中除以2个数字,android,Android,我已经声明了一个变量“intermediate” 对数cat显示为0.0 我曾尝试将中间值改为float、int、long,但n值起作用了……它在执行两个整数之间的除法时显示为0.0。 试试这个:- double intermediate; intermediate = (double)15/100; Log.d("xyz", intermediate); 这会将结果转换为双精度。您可以使用旧的Tween动画API,并根据Android版本代码选择是否继续。请尝试intermediate=1

我已经声明了一个变量“intermediate”

对数cat显示为0.0


我曾尝试将中间值改为float、int、long,但n值起作用了……

它在执行两个整数之间的除法时显示为0.0。 试试这个:-

double intermediate;

intermediate = (double)15/100;
Log.d("xyz", intermediate);

这会将结果转换为双精度。

您可以使用旧的Tween动画API,并根据Android版本代码选择是否继续。请尝试
intermediate=15.0f/100
。另外,
Log.d(“xyz”,“intermediate”)
因为日志函数需要一个有效的字符串
intermediate=15.0/100.0
?@fadden。。thnk u
double intermediate;

intermediate = (double)15/100;
Log.d("xyz", intermediate);