Возможно ли объявить в программе на C++ вещественное 10-байт
От: __c0d0__  
Дата: 05.05.08 19:18
Оценка:
Возможно ли объявить в программе на C++ вещественное 10-байтовое число?
long double = 8 байт
__c0d0__
Re: Возможно ли объявить в программе на C++ вещественное 10-
От: Erop Россия  
Дата: 05.05.08 19:20
Оценка:
Здравствуйте, __c0d0__, Вы писали:

___>Возможно ли объявить в программе на C++ вещественное 10-байтовое число?

___>long double = 8 байт
От компилятора таки зависит...
У тебя какой?

ЗЫ
В MSVC, AFAIK, нельзя
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re[2]: Возможно ли объявить в программе на C++ вещественное
От: __c0d0__  
Дата: 05.05.08 19:23
Оценка:
Здравствуйте, Erop, Вы писали:

E>От компилятора таки зависит...

E>У тебя какой?

E>ЗЫ

E>В MSVC, AFAIK, нельзя


VisualStudio 2005 (CPP 14.0)
__c0d0__
Re: Возможно ли объявить в программе на C++ вещественное 10-
От: Vamp Россия  
Дата: 05.05.08 19:25
Оценка: -1
___>Возможно ли объявить в программе на C++ вещественное 10-байтовое число?

Когда речь заходит о таких размерах, как правило приходится использовать строки. Вообще есть long double, но его не все компиляторы поддерживают, и точность в младших разрядах на таких числах будет просто пугающая.
Да здравствует мыло душистое и веревка пушистая.
Re[2]: Возможно ли объявить в программе на C++ вещественное
От: __c0d0__  
Дата: 05.05.08 19:29
Оценка:
Здравствуйте, Vamp, Вы писали:

___>>Возможно ли объявить в программе на C++ вещественное 10-байтовое число?


V>Когда речь заходит о таких размерах, как правило приходится использовать строки. Вообще есть long double, но его не все компиляторы поддерживают, и точность в младших разрядах на таких числах будет просто пугающая.



Подведем итог. Видимо на MSVC нельзя А жаль, приходиться через ЖО функцию вызывать с асмовской вставкой (блин) не красиво
__c0d0__
Re[3]: Возможно ли объявить в программе на C++ вещественное
От: __c0d0__  
Дата: 05.05.08 19:35
Оценка:
__c0d0__
Re[3]: Возможно ли объявить в программе на C++ вещественное
От: Vain Россия google.ru
Дата: 05.05.08 19:39
Оценка:
Здравствуйте, __c0d0__, Вы писали:

V>>Когда речь заходит о таких размерах, как правило приходится использовать строки. Вообще есть long double, но его не все компиляторы поддерживают, и точность в младших разрядах на таких числах будет просто пугающая.

___>Подведем итог. Видимо на MSVC нельзя А жаль, приходиться через ЖО функцию вызывать с асмовской вставкой (блин) не красиво
Можете велосипед
Автор: adontz
Дата: 29.11.04
прикрутить
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Re[4]: Возможно ли объявить в программе на C++ вещественное
От: __c0d0__  
Дата: 05.05.08 19:52
Оценка:
Здравствуйте, Vain, Вы писали:

V>Здравствуйте, __c0d0__, Вы писали:


V>>>Когда речь заходит о таких размерах, как правило приходится использовать строки. Вообще есть long double, но его не все компиляторы поддерживают, и точность в младших разрядах на таких числах будет просто пугающая.

___>>Подведем итог. Видимо на MSVC нельзя А жаль, приходиться через ЖО функцию вызывать с асмовской вставкой (блин) не красиво
V>Можете велосипед
Автор: adontz
Дата: 29.11.04
прикрутить



Спасибо Vain. Мне последние 2 строчки того сообщения ближе (по душе так сказать).
Мораль: Нафиг выпендриваться, когда есть асм
__c0d0__
Re: Возможно ли объявить в программе на C++ вещественное 10-
От: Сергей Мухин Россия  
Дата: 05.05.08 21:19
Оценка:
Здравствуйте, __c0d0__, Вы писали:

___>Возможно ли объявить в программе на C++ вещественное 10-байтовое число?

___>long double = 8 байт

когда-то, 1 или 1.5 ms (не помню точно) поддерживало 10 байтовое плавающее. Но, если Вы знаете команды процесора, для них надо генерить совсем другой код. и MS отказалось. На сколько я помню ни 2003, ни 2005, нт последний, не подерживают 10 байтовые. Если честно, и я не подерживаю их

хотя генерится легко.
---
С уважением,
Сергей Мухин
Re[2]: Возможно ли объявить в программе на C++ вещественное
От: Lorenzo_LAMAS  
Дата: 06.05.08 06:51
Оценка: :)
СМ>когда-то, 1 или 1.5 ms (не помню точно) поддерживало 10 байтовое плавающее. Но, если Вы знаете команды процесора, для них надо генерить совсем другой код. и MS отказалось. На сколько я помню ни 2003, ни 2005, нт последний, не подерживают 10 байтовые. Если честно, и я не подерживаю их

Можно ли чуть поподробнее, где Вы их не поддерживаете?
Of course, the code must be complete enough to compile and link.
Re[3]: Возможно ли объявить в программе на C++ вещественное
От: c-smile Канада http://terrainformatica.com
Дата: 06.05.08 06:56
Оценка:
Здравствуйте, Lorenzo_LAMAS, Вы писали:

L_L>Можно ли чуть поподробнее, где Вы их не поддерживаете?


В душе он их не поддерживает. Или еще где.
Не одобряет короче. И посчитал нужным сообщить о том urbi et orbi.
Re[3]: Возможно ли объявить в программе на C++ вещественное
От: Сергей Мухин Россия  
Дата: 06.05.08 08:59
Оценка:
Здравствуйте, Lorenzo_LAMAS, Вы писали:

СМ>>когда-то, 1 или 1.5 ms (не помню точно) поддерживало 10 байтовое плавающее. Но, если Вы знаете команды процесора, для них надо генерить совсем другой код. и MS отказалось. На сколько я помню ни 2003, ни 2005, нт последний, не подерживают 10 байтовые. Если честно, и я не подерживаю их


L_L>Можно ли чуть поподробнее, где Вы их не поддерживаете?


в компиляторе Visual Prolog
---
С уважением,
Сергей Мухин
Re[4]: Возможно ли объявить в программе на C++ вещественное
От: Аноним  
Дата: 06.05.08 10:47
Оценка:
СМ>в компиляторе Visual Prolog

Оно еще живо?
Re[5]: Возможно ли объявить в программе на C++ вещественное
От: Сергей Мухин Россия  
Дата: 06.05.08 11:39
Оценка:
Здравствуйте, Аноним, Вы писали:

СМ>>в компиляторе Visual Prolog


А>Оно еще живо?


живо, вот конференцию в Питере летом проводим здесь
---
С уважением,
Сергей Мухин
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.