Запитання з тегом «data-types»


20
Чи варто статичне введення тексту вигідних?
Я почав кодувати в Python насамперед там, де немає безпеки типу, потім перейшов до C # та Java, де є. Я виявив, що можу працювати трохи швидше і з меншими головними болями в Python, але знову ж таки, мої додатки на C # та Java знаходяться на значно більшому рівні …

16
Як слід зберігати значення "невідомі" та "відсутні" у змінній, зберігаючи різницю між "невідомим" та "відсутнім"?
Вважайте це "академічним" питанням. Мені було цікаво про те, щоб час від часу уникати NULL, і це приклад, коли я не можу знайти задовільне рішення. Припустимо, що я зберігаю вимірювання там, де іноді відомо, що вимірювання неможливе (або відсутнє). Я хотів би зберегти це "порожнє" значення у змінній, уникаючи NULL. …

9
Що отримують реляційні бази даних, встановлюючи заздалегідь визначений тип даних для кожного стовпця?
Я зараз працюю з базою даних SQL, і це завжди викликало цікавість, але пошук Google не сильно розгортається: чому строгі типи даних? Я розумію, чому у вас є кілька різних типів даних, наприклад, як важливо відрізняти двійкові та звичайні текстові дані . Замість того, щоб зберігати 1 та 0 двійкових …

5
Чому Java не вводить умовивід?
Мені завжди було цікаво, чому Java не робить умовивід, враховуючи, що мова є такою, якою вона є, і її VM дуже зрілий. Google's Go - це приклад мови з чудовим виведенням тексту, і це зменшує кількість набраних тексту. Чи є якась особлива причина того, що ця функція не є частиною …


8
Що розуміється під примітивним типом даних?
Я розумію примітивний тип даних Це тип даних, що надається мовою неявно (Інші класи визначені користувачем) Тож різні мови мають різні набори типів даних, які вважаються примітивними для даної мови. Це так? І в чому різниця між "базовим типом даних" і "вбудованим типом даних". Вікіпедія говорить, що примітивний тип даних …
42 data-types 

6
Явне визначення змінних типів даних та використання ключового слова 'var'? [зачинено]
Чи рекомендується мені в C # використовувати ключове слово var для будь-якого оголошення змінної? Якщо так, то чи повинен я згадувати такі спеціальні символи для буквальних значень у змінному оголошенні, як М для десяткової у наступному виписці: var myDecimal = 14.5M; Якщо це має значення, я намагаюся зробити деякі веб-розробки …

14
Чи коли-небудь є причина використовувати масив, коли списки доступні? [зачинено]
Схоже, що List<T>в C # можна зробити все, що може зробити масив, і більше, і здається також настільки ж ефективним у пам'яті та продуктивності, як масив. То чому б мені хотілося використовувати масив? Я, очевидно, не запитую про випадки, коли API або інше зовнішнє обмеження (тобто Основна функція) вимагає від …
30 c#  data-types 

8
Використовуйте порожню рядок, нульову чи видаліть порожню властивість у запиті / відповіді API
Під час передачі об'єкта через API, як у безшовному форматі JSON, який ідеальний спосіб повернути неіснуюче властивість рядка? Я знаю, що існують різні способи зробити це, як у прикладах у перелічених нижче посиланнях. Уникайте нуля Повернути нуль Видаліть порожню власність Я впевнений, що раніше я використовував null, але не маю …

9
Чому не існує справжнього типу даних "Тільки для дати"?
Мені так смішно засмучено необхідність використання значень DateTime для наборів даних, які справді є "лише за день". День народження - найпоширеніший приклад, але це постійно виникає у бізнес-програмах. Я звик просто встановлювати часову частину записів "лише для дати" на полудень (що дозволяє уникнути зміни дати, незалежно від часового поясу). Це …

3
Яким має бути тип даних лексем, які лексер повертає до свого аналізатора?
Як сказано в заголовку, який тип даних повинен лексеру повернути / надати парсер? Читаючи статтю про лексичний аналіз, яку має Вікіпедія, було зазначено, що: У інформатиці лексичний аналіз - це процес перетворення послідовності символів (наприклад, у комп’ютерній програмі чи веб-сторінці) у послідовність лексем ( рядків із визначеним «значенням»). Однак, в …
21 data-types  lexer  flex 

24
Цікаві чи унікальні типи в мовах програмування? [зачинено]
Наразі це питання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

7
Чому у Java є примітиви для різних розмірів?
У Java є примітивні типи для byte, short, intі longі те ж саме для floatі double. Чому потрібно, щоб людина встановила, скільки байтів слід використовувати для примітивного значення? Не вдалося розмір просто визначити динамічно залежно від того, наскільки велике було передане число? Я думаю про дві причини: Динамічне встановлення розміру …

4
Чому ми повинні згадати тип даних змінної у C
Зазвичай в C ми повинні сказати комп'ютеру тип даних у змінному оголошенні. Наприклад, у наступній програмі я хочу надрукувати суму двох чисел з плаваючою комою X та Y. #include<stdio.h> main() { float X=5.2; float Y=5.1; float Z; Z=Y+X; printf("%f",Z); } Я повинен був сказати компілятору тип змінної X. Не може …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.