Як визначити тип констант
Вперше поняття «константа» стало використовуватися в працях великого французького фізика і математика Рене Декарта. Коефіцієнти в законах природи, щільності, температури плавлення і електропровідності речовин - все це при нормальних умовах величини постійні. Такі постійні величини Декарт запропонував називати константами, назва це прижилося в наукових колах.
1
Для створення константи в більшості мов програмування є зарезервоване слово const. Для оголошення константи необхідна запис "const [тип] [назва] [значення] -". наприклад: "const int a 5", Цей запис буде означати створення постійного целочисленного a, рівного п`яти. Константу можна використовувати в будь-якому місці програмного коду.
2
Для створення константи бажано вибирати ім`я, максимально точно її характеризує. Це правило особливо допомагає в командній роботі. Зауважте, що більшість фізичних і математичних констант вже зайняті і встановлені в програмної середовищі- ознайомитися з ними можна в специфікації конкретного мови програмування.
3
У програмуванні константи важливі багато в чому завдяки здатності спрощувати фізичні моделі. Набагато простіше вдягнути число 9,8 в латинську букву g, а 3,14 (...) - в позначення pi, ніж описувати кожен раз ці числа в моделях. До того ж такі Вказівники значно спрощують читабельність коду і його ефективність.
4
Найпростіший тип констант - цілочисельний. Звичайне позначення для безлічі мов програмування (СІ, C ++, Java, Basic) виглядає як int або integer. Зустрічається також поділ на цілі негативні, цілі позитивні, довгі цілі і т.д. До цього типу констант відносяться всі натуральні і цілі від`ємні числа (наприклад, 0, 16, -16).
5
Будь-які дробові числа, що зустрічаються в якості постійних значень, відносяться до типу речових констант. Сюди входить і число «пі», і підстава натуральних логарифмів e, і більшість фізичних констант (останні рідко беруть цілі значення).
6
Символьні та рядкові константи активно використовуються в Web-програмуванні, банківських і соціальних сервісах. Більшість мов дозволяє об`єднувати такі символи і слова в групи, що зручно при вирізанні зайвих слів в повідомленні і «розумною» роботі з текстом. Зауважте, в програмному коді символьні і рядкові константи можуть не тільки бути записані безпосередньо - буквами і словами. Кожен символ має свій числовий код, який і може бути використаний при оголошенні константи.
7
Ще один вид констант - булеві, або значення істинності. Вони приймають логічний «нуль» або «одиницю». Кодові слова true і false допоможуть знайти їх в тексті, а зустрічаються вони зазвичай в умовних конструкціях if і циклах (for, while).
Зверніть увагу
У синтаксисі мов програмування накладаються обмеження на діапазон значень різних типів констант.
Корисна порада
У більшості випадків застосування операції присвоювання до константи призведе до помилки в програмі. Тобто, перепризначити значення постійної в самому коді не вдасться. Є мнемонічне (просте для запам`ятовування) правило: константа инициализируется (отримує значення) один раз.
Статті за темою "Як визначити тип констант"
Оцініть, будь ласка статтю