Может ли double понимать числа с ' , ' вместо ' . '?

271
13 января 2017, 09:27

Доброго времени суток. Реализую калькулятор в Qt. Необходимо вводить, выводить и работать с числами типа double так, чтобы вместо ',' в качестве разделителя была '.'. Это можно как-то сделать? Благодарю за ответы.

Answer 1

Проблема решена. Действительно нужно использовать локаль. Например, так

double value = QLocale::system().toDouble(str);
READ ALSO
Qt. Передача данных между двумя классами

Qt. Передача данных между двумя классами

Есть два окнаВ одном окне LineEdit, в другом - PushButton

447
Какие технологии Boost уже были включены в официальную спецификацию C++ 11? [требует правки]

Какие технологии Boost уже были включены в официальную спецификацию C++ 11? [требует правки]

Какие технологии Boost были включены и реализованы в stdlib C++ 11?

262
Вывод дробной части от логарифма C++

Вывод дробной части от логарифма C++

Необходимо определить, является ли логарифм a по основанию b целымМое решение: cout<<fmod(log(a)/log(b),1); Но, например, при тесте a=46656 b=6, программа...

285
Помогите осознать суть сетей

Помогите осознать суть сетей

У меня есть два ноутбукаНа них стоят ubuntu

281