Проблема решена, преобразование во float было неудачным, вот рабочий код:
String value1 = vol.getText().toString();
String value2 = kil.getText().toString();
if (value1 != null && value1.trim().length() > 0 && value2 != null && value2.trim().length() > 0)
{
float q1=Float.parseFloat(vol.getText().toString());
float q2=Float.parseFloat(kil.getText().toString());
float x=((q1 / q2)* 100);
cons.setText(Float.toString(x));
}
else
{
Toast.makeText(carburant.this, "Veuillez vérifier les deux champs", Toast.LENGTH_LONG).show();
}
Спасибо за вашу помощь:).