Как хранятся числа с плавающей точкой? Имеется ввиду хранение в файле. Как это обычно оформлено? Спасибо.
также как и в памяти. младший байт по младшему оффсету, сгруперованы по 4/8/10 байт (single/double/long double(extended) соответственно) или в текстовом виде
Booster Не путаешь с n0name? NoName double pi = 3.1415926; unsigned char const* ptr = reinterpret_cast<unsigned char const*>(&pi); И смотри себе в отладчике
Да по-всякому хранятся. Oracle вроде бы их вообще в текстовом виде на винт кладёт. А так - 4, 6, 8 или 10-байтовые значения, есть ещё стандарт IEEE, чтобы жизнь мёдом не казалась.