Где точнее буду производится математические операции с плавающей запятой на Java или на C++?
Точность будет одинаковая, это зависит не от языка, а от типа данных
смотрите типы данных float и double
На c++, там функционал удобнее.