Другие языки программирования и технологии

Чем отличается целое и длинное целое число от двойного с плавающей точкой? и сколько в каждом из них цифр

Bloody | Ray ...
Bloody | Ray ...
131
Целое — целое, а с плавающей точкой — дробное. Они не в количестве цифр измеряются.
ВБ
Владимир Белов
75 674
Лучший ответ
Целое представляет значения точно, но в более ограниченном диапазоне, с плавающей точкой - приближенно. Сколько цифр, зависит от среды программирования.
отличаются выделяемой памятью для их хранения: целое 1 байт, длинное целое - 2б двойного с плавающей точкой- 4 б
Eugene Lukishin
Eugene Lukishin
94 996
Целые - это числа из ограниченного диапазона, длина числа зависит от компилятора и среды выполнения, С++ только определяет минимальную длину этого типа, больше пожалуйста, но все равно даже long int ограничен .Числа представляются точно, не округленно. Другое дело типы float, double и long double ( реализация диапазона зависит опять же от компилятора и ОС) , но диапазон представления драматически возрастает до чисел с сотнями и тысячами нулей! Но ничего не дается даром- числа в этом случае представляются в виде мантиссы и порядка и имеет ограниченную ТОЧНОСТЬ ( все число вмещается в 4 или 8 байт для ОС windows и компилятора MS VS).
Валентин Шопов
Валентин Шопов
35 996
>Источник: Взято из С++
В C++ такого нет, тебя обманули.

>целое 1 байт, длинное целое - 2б двойного с плавающей точкой- 4 б
С потолка цифры что ли?
У меня вот на Linux(GCC) длинное целое 8 байт, двойное с плавающей - 16. А, скажем на винде (VC++) - 4 и 8 байт соответственно. На других 100500 платформах может быть всё что угодно.
Konstantin Kovalyov
Konstantin Kovalyov
5 079