I am facing an issue in multiplication and division:
float value = (100 / 846) * 500;
Log.i(TAG,"value = " + value);
Every time this float value i slogged as 0.0
What is the problem?
I am facing an issue in multiplication and division:
float value = (100 / 846) * 500;
Log.i(TAG,"value = " + value);
Every time this float value i slogged as 0.0
What is the problem?
You're performing integer division and multiplication and storing that result in a float variable. use float literals instead. E.g. 100f
Replace your code with:
float value = (100F / 846F) * 500F;
Log.i("=========="," value == > " + value);