Можете ли вы бросить цифру QReal на поплавок? - PullRequest
1 голос
/ 24 октября 2011

У меня есть QPointF, где он имеет методы .x () и .y (), которые являются объектами qreal. Могут ли они быть брошены на поплавки? Как?

Ответы [ 2 ]

1 голос
/ 24 октября 2011

В документации говорится, что обычно это двойное число, а иногда и число с плавающей точкой.Поэтому, если вам нужно выполнить приведение, предпочтительнее использовать приведение к удвоению, что должно быть безопасным и избегать сужения.Вы можете бросить, чтобы плавать, если это необходимо.

1 голос
/ 24 октября 2011

Да, они могут.На платформах ARM они уже являются поплавками.В противном случае, это двойной.Это будет делать статическое или C-стиль.

http://doc.qt.io/qt-5/qtglobal.html#qreal-typedef

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...