Мы пользовались свободно распространяемым BCC. С ним не поставляется VCL, так что пришлось использовать std::string.
Пришлите ваш тест мы попробуем и его. Заодно попробуем вариант с CString (так легче сравнивать с VC).
float-вообще не удались. :( Но мне прислали (похоже) подходящие алгоритмы. Чуть позже мы реализуем их для всех подопытных и сделаем "Шустрика-3". За одно протестируем финальную версию .Net.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.