Android 在java中除以2个数字
我已经声明了一个变量“intermediate” 对数cat显示为0.0Android 在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
我曾尝试将中间值改为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);