![]() |
|
![]() ![]() ![]() |
|
wester |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 675 Регистрация: 27.2.2009 Репутация: нет Всего: 13 |
Доброго времени суток.
возникла проблема, как можно перевести QString в double точно, без изменений. поясню
а как можно сделать что бы в переменную dlastPart записалось 0.49 ? |
|||
|
||||
null56 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 721 Регистрация: 19.3.2008 Репутация: 6 Всего: 12 |
double - это число двойной точности, проблема не в QString, а в том, как организована работа с вещественными типами в комьютере
попробуй сделай вот так вот и посмотри чего произойдет
|
|||
|
||||
borisbn |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 48 Всего: 135 |
*x - двоичное представление числа d вот, что выводится:
таким образом, получается, что просто не существеут двоичного представления для числа 0.49 Это сообщение отредактировал(а) borisbn - 4.11.2010, 11:12 -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
||||
|
|||||
wester |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 675 Регистрация: 27.2.2009 Репутация: нет Всего: 13 |
null56,
borisbn, тогда объясню для чего я это делаю. мне необходимо перевести десятичное число в 16 ,2 или 8 систему счисления. то есть 0.49 нужно что бы получить 0.01111 в двоичной С.С. есть какой - то способ без придумывания велосипедов ? |
|||
|
||||
wester |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 675 Регистрация: 27.2.2009 Репутация: нет Всего: 13 |
http://forum.vingrad.ru/forum/act-ST/f-143...3/unread-1.html
разместил в ЦП тему. пожалуй, помечу эту тему как "решено" |
|||
|
||||
borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 48 Всего: 135 |
wester, неохота прыгать из темы в тему, тем более, что ты её разместил не в ЦП
![]() Лови
Это сообщение отредактировал(а) borisbn - 6.11.2010, 09:41 -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |