Я хочу объявить тип long long double , но компилятор выдает ошибку, так как для него это все равно,что объявление int double. Можно ли все-таки объявить переменную long long double как -нибудь?
long long double f = 17.8281// Не получается
Язык имеет точно указанные фундаментальные типы, и читерство тут не проходит. От того, что вы напишете long long long
, размер типа не вырастет до 12 байт...
Более того, стандарт не гарантирует, что long double
будет больше и точнее, чем double
- только то, что его размер будет не меньше (а сюда входит и понятие равенства), чем у double
.
Так что если вам действительно нужен (а не кажется, что нужен) такой "большой" тип - то вы можете или взять готовую библиотеку для работы с такими особо большими и точными числами, или написать свой тип...
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть класс (не шаблонный и шаблонным его делать нельзя) с шаблонным конструктором:
Беру число из массива и перевожу в строку в связи с тем что работать надо с битами
У меня есть класс простого объекта, например man, с двумя полями name и ageИ мне нужно, чтоб при старте программы, считывался текстовый конфигурационный...
Программа выдает такую ошибку при запускеПрописал в командоре класспас