• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Существует ли тип, больше чем Double?

  • Автор темы oleg_fox
  • Дата начала
Статус
Закрыто для дальнейших ответов.
O

oleg_fox

Есть ли тип целочисленный без знаковый, порядком больше чем double, ну практически безграничный, пока память не закончиться?
Но только не составной. Чтобы с ним можно было работать как с обычным int.
 

Kmet

Well-known member
25.05.2006
904
8
BIT
0
одна из реализаций
 
O

oleg_fox

одна из реализаций
Ну в общем-то я так и думал. Но я вообще-то спрашивал, есть ли такое решение на уровне самого компилятора?
Неужели все вычисления укладываются в пределы double?
Что разве мало задач которым требуется размер переменной более чем double?
Почему в самом компиляторе отсутствует такая возможность? Почему нельзя реализовать динамический размер?
 
G

grigsoft

Ну в фортране может и есть. А вот в С\С++ стандарт пока не сподобился.

Ну и собственно задач, для которых нужны значения больше чем 2^64 - относительно небольшое количество. И у всех у них свои требования к точности\скорости, так что на всех не угодишь.
 

Kmet

Well-known member
25.05.2006
904
8
BIT
0
ну есть еще long double, long long, но не все компиляторы их поддерживают, да и "безразмерные" типы применются в слишком спецефичных областях, что бы стать составной частью языка
 
N

Noel

Ну long double который занимает 10 байт работает как сказано выше не во всех компиляторах
например в Builder он работает а в Visual C++ не работает.
А че если тебе нужно чтобы число динамически пока память не закончиться было большим
не годиться составной тип.
С++ на то и C++ что в нем можно при помощи классов создать свой тип который будет динамически работать пока память не закончиться. :)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!