Я хочу рассчитать процент и данные здесь полностью динамично.Результат не определен для вычисления процента в java
int sample1 = 0;
int total = 0;
int finalValue = 0;
finalValue = ((sample1*100)/total)
Здесь finalValue
печатается точно так, как я хочу, когда есть какие-то данные. Но когда значение из базы данных равно 0 (ноль), то этот простой расчет дает ошибку. Если вы выполняете расчет в калькуляторе, он говорит: «Результат не определен». Поэтому в таком случае я попытался использовать условие if and else
.
if(sample1>0)
{
//execute code
}
else
{
//sample1 = 0;
}
Данная логика здесь не работает. Итак, что было бы простым и предпочтительным способом выполнения процентного расчета.
Пожалуйста, поделитесь полным кодом – sidgate
Не уверен, что это я, но у меня нет подсказки относительно того, что может быть вашей проблемой, основанной на том, что вы опубликовали. –
Действительно ли это говорит «undefined»? Какой код производит это? Это не концепция Java afaik. – Carcigenicate