Очень интересный проект, особенно задумка с ограниченными действиями.
И да, на будущее, для конвертирования из float в string можно использовать метод .ToString("F2"), чтобы не было лишних микросекунд)
спасибо) учту в следующий раз.