Типи даних айті бубон

Тип даних - поняття, що визначає максимальний розмір (в байтах) і тип інформації, яка буде використовуватися програмою.

Що б що-небудь зберігати (зокрема дані) необхідно мати сховище. Для нашої програми таким сховищем буде оперативна пам'ять. Перш ніж щось десь розмістити, необхідно підібрати відповідну упаковку. Скажімо, Ви навряд чи станете наливати молоко в сірникову коробку. У програмуванні, перед тим, як розмістити інформацію в оперативній пам'яті, Ви обов'язково повинні визначити характер цієї інформації.

Вивести розмір в байтах типу данн для вашого компілятора:

Тип призначений для зберігання тільки одного символу. Типу для зберігання рядків в С не існує. Рядки і текст зберігаються в Масив ах char.

Як зберігається юнікод UTF8 UTF16? якщо char всього 1 байт?

Через більшої точності тип даних float (точність 7) використовується в 3D графіку, а не double (точність 15). Я думаю все ж не через точності, а через те що float обробляється швидше, так як виділяється пам'ять менше, ніж для double.

Для float можна використовувати експотенціальний формат, наприклад оголосити змінну так: float x = 5.878E12 ;. Число 5.878E12, означає, що в десятковому числі 5.878 кома повинна бути зрушена вправо на 12 позицій.

В математиці точність визначається кількістю цифр, які представляють число.

Термін точність відноситься до десятковим числам, дробям, - і дуже маленьким, і великим числам, - зберігаються на комп'ютері. Щоб зберігати інформацію комп'ютер використовує тільки одиниці і нулі. Для цілих чисел цього цілком достатньо. Для нецілих чисел це означає, що має місце певний обман. Цей обман на початку непомітний, але точність результатів зменшується, вони стають "нечіткими" через деякий час, особливо в останніх цифрах.

Якщо число 123.4567891234 в С ви надасте змінної з плаваючою точкою (float), комп'ютер може зберегти його тільки як значення з одинарної точністю. У цьому випадку комп'ютер може зберегти тільки перші 8 цифр. Решта він відкине!

Перші вісім цифр точні, причому вони збігаються в обох чисел. Після цих восьми цифр значення розрізняються. Ось у чому насправді призводить одинарна точність. Подвійна точність може дозволити зберігати в точності 12 або 16 десяткових знаків (але наступні знаки також не визначені).

Якщо за допомогою комп'ютера потрібно виконати обчислення над операндами з плаваючою точкою, пам'ятайте, що число може бути представлено тільки з певною точністю.

Чим більше точність, тим довше комп'ютер обробляє числа. Не використовуйте точність більшу, ніж необхідно.