パーセンテージを見つけるために、2 つの Long を割ろうとしています。ただし、0.0%
またはそれらが等しい場合にのみ取得し100.0%
ます。これが私がしていることです
long size =
long mem =
double avg = (double)(size / mem) * 100;
パーセンテージを見つけるために、2 つの Long を割ろうとしています。ただし、0.0%
またはそれらが等しい場合にのみ取得し100.0%
ます。これが私がしていることです
long size =
long mem =
double avg = (double)(size / mem) * 100;
long
数値の小数部分を切り捨てる除算を行っています。double
ゼロ以外の を生成するには、オペランドの少なくとも 1 つが a である必要がありdouble
ます。
double avg = (double)size / mem * 100;
double
キャストは除算演算子よりも優先順位が高いため、分子は になり/
ます。