^^^^^^^^^Типы^ддя^ очень^бодь1пих, очень мал1^идро^
Типы для очень больших, очень малых и дробных чисел
' — А что, если потребуется подсчитать число звезд на небе или определить, какую часть от общего числа молекул в солнечной системе составляют молекулы нашего компьютера?
— Здесь бухгалтерская точность не нужна, но требуется умение работать с очень большими или, наоборот, очень малыми числами. Для этого в Си++ есть три специальных числовых типа. Они позволяют использовать в программе дробные числа с длинными цепочками нулей. Записываются такие числа в натуральном виде например так:
6.67е+24 или так 0.667Е+25
• сначала записывается число, которое называется мантиссой (эта часть может быть дробной);
• за мантиссой ставится символ е или Е; »
• далее записывается характеристика — целое число со знаком, указывающее, на сколько разрядов влево или вправо сдвигается десятичная запятая; знак «+» разрешается не указывать.
Например:
3000000000 = Зе9 10 = 1Е1 0.000000000003 = Зе-12
И При записи десятичных дробных чисел вместо привычной нам со школы запятой, отделяющей целую часть числа от дробной, в языке Си++, созданном американцем Бьорном Страуструпом, используется традиционно применяемая для этих целей в США точка.
Числа с дробной частью в Си++ называются числами с плавающий запятой (по-английски они, соответственно, называются числами с плавающей точкой). Термин «плавающая» появился потому, что одно и то же число можно записать по-разному:
123.45 1.2345е2 1234.5е-1
Получается, что десятичная запятая (точка) как бы «плавает» по числу, не меняя его значения.
69