Вопросы с тегом «data-types»


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

16
Как хранить «неизвестные» и «отсутствующие» значения в переменной, сохраняя при этом разницу между «неизвестными» и «отсутствующими»?
Считайте это «академическим» вопросом. Мне было интересно время от времени избегать значений NULL, и это пример, когда я не могу найти удовлетворительное решение. Давайте предположим, что я храню измерения там, где в некоторых случаях измерение, как известно, невозможно (или отсутствует). Я хотел бы сохранить это «пустое» значение в переменной, избегая …

9
Что получают реляционные базы данных, устанавливая предопределенный тип данных для каждого столбца?
Я сейчас работаю с базой данных SQL, и это всегда вызывало у меня любопытство, но поиски в Google мало что показывают: почему строгие типы данных? Я понимаю, почему у вас есть несколько разных типов данных, например, например, насколько важно различать двоичные и простые текстовые данные . Вместо того, чтобы хранить …

5
Почему Java не делает вывод типов?
Я всегда удивлялся, почему Java не делает вывод типов, учитывая, что язык такой, какой он есть, и его виртуальная машина очень зрелая. Google Go - это пример языка с превосходным выводом типов, который уменьшает количество набираемых текстов. Есть ли какая-то особая причина того, что эта функция не является частью Java?


8
Что подразумевается под примитивным типом данных?
Мое понимание примитивного типа данных заключается в том, что Это тип данных, предоставляемый языком неявно (другие - определяемые пользователем классы) Таким образом, разные языки имеют разные наборы типов данных, которые считаются примитивными для этого конкретного языка. Это правильно? И в чем разница между «базовым типом данных» и «встроенным типом данных». …
42 data-types 

6
Явное определение переменных типов данных и использование ключевого слова «var»? [закрыто]
В C # я рекомендую использовать универсальное ключевое слово var для каждого объявления переменной? Если да, нужно ли упоминать эти специальные символы для литеральных значений в объявлении переменной, такие как M для десятичного, в следующем выражении: var myDecimal = 14.5M; Если это имеет значение, я пытаюсь заняться веб-разработкой на C …

14
Есть ли причина использовать массив при наличии списков? [закрыто]
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал …
30 c#  data-types 

8
Использовать пустую строку, нулевое или удалить пустое свойство в запросе / ответе API
При передаче объекта через API, например, в формате JSON без схемы, каков идеальный способ вернуть несуществующее строковое свойство? Я знаю, что есть разные способы сделать это, как в примерах в приведенных ниже ссылках. Избегайте нуля Вернуть ноль Удалить пустое свойство Я уверен, что я использовал нуль в прошлом, но у …

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.