Попробуйте (variablea * 100) / variableb
.
Результат будет усечен.Если вы достаточно округлите до ближайшего целого процента, вы можете сделать (variablea * 100 + variableb/2) / variableb
.
Наконец, вместо 100
вы можете использовать постоянную, такую как 1000
или 10000
если вы хотите получить больше десятичных разрядов (просто не забудьте правильно отформатировать число при печати, то есть масштабируйте его до 10
или 100
).