Вопросы по теме 'coercion'

Flash AS3: Получение этой ошибки: Доступ к неопределенному свойству - необходима помощь по базовой области :(
Я все еще привык к стилю AS2 всего кода на 1 кадре, я пытаюсь кодировать AS3 в файлах классов, и у меня проблема с базовой настройкой пакета. Проблемы с областью действия убивают меня при попытке изучить AS3. Ниже приведен код моего пакета, у меня...
1960 просмотров
schedule 20.02.2022

Пользовательские операторы преобразования С++ без классов?
В С++ можно определить операторы преобразования, которые не являются членами класса? Я знаю, как это сделать для обычных операторов (таких как +), но не для операторов преобразования. Вот мой вариант использования: я работаю с библиотекой C,...
12141 просмотров
schedule 28.03.2022

Haskell: как я могу использовать математические функции, такие как logBase, для работы с неограниченными целыми числами?
Я пытаюсь создать список чисел Фибоначчи для сравнения со списком простых чисел (например). Оба списка начинаются с первого известного числа фибоначчи/простого числа и заканчиваются 10000-м. Проблема в том, что графическое сравнение (диаграмма)...
1073 просмотров
schedule 03.07.2022

Scala 2.10, его влияние на библиотеки JSON и проверку/создание класса case
В Scala 2.10, по-видимому, улучшено отражение. Как это повлияет на lift-json, jerkson, sjson и друзей? Кроме того, можем ли мы ожидать в не столь отдаленном будущем встроенной функции языка JSON в стиле превосходного GSON Groovy в Scala?...
5412 просмотров

Неявные типы для чисел в C
Каковы неявные типы чисел в C? Если, например, у меня есть десятичное число в расчете, всегда ли десятичное число рассматривается как двойное? Если у меня есть недесятичное число, всегда ли оно рассматривается как целое? Что делать, если мое...
208 просмотров

В чем разница между автобоксом и принуждением?
Программирую на Java, C и Python. Правило автоматического приведения арифметических типов было дополнено для обработки более богатого набора типов. Источник: «Язык программирования Си». Но что значит «принуждение»? В ответах говорится,...
8304 просмотров
schedule 22.10.2022

as.Date в цикле for неожиданно работает
Почему это (заведомо неортодоксальное) использование as.Date в цикле for приводит к неожиданным результатам? У меня есть следующий вектор даты: df.1 <- c("30-Sep-12", "30-Nov-12", "30-Sep-12", "30-Nov-12", "30-Sep-12", "30-Nov-12",...
155 просмотров
schedule 20.04.2023

Преобразование двух столбцов фрейма данных в именованный вектор
Мне нужно преобразовать многострочный двухколоночный data.frame в именованный вектор символов. Мой data.frame будет примерно таким: dd = data.frame(crit = c("a","b","c","d"), name = c("Alpha", "Beta", "Caesar", "Doris")...
20629 просмотров
schedule 07.02.2022

Как перевести ввод из readline() с символьного на числовой
Я новый пользователь R, и я работаю над написанием функции, которая будет запрашивать у пользователя данные с помощью readline(). Я хотел бы, чтобы ответ использовался в формуле позже в функции. Я получаю сообщение об ошибке "Ошибка в w/m:...
3342 просмотров
schedule 27.10.2022

Проблемы приведения факторов в целые числа
Я пытаюсь преобразовать фактор (tickets_other) во фрейме данных (p2) в целое число. Следуя справочному руководству R, а также другим советам, этот код должен работать: as.numeric(levels(p2$tickets_other))[p2$tickets_other] Столбец содержит...
90 просмотров
schedule 05.03.2022

Преобразование коэффициента в числовой после перемаркировки
Этот вопрос связан с преобразованием фактора в целое число и Как преобразовать фактор в целое\число без потери information , но имеет несколько иную проблему с приведением типов. Два предыдущих вопроса, по-видимому, касаются случаев, когда...
107 просмотров
schedule 20.07.2023

Как работает приведение типов JS?
Я изучаю == против === и наткнулся на этот ответ , который очень помог понять концепцию. Однако я задавался вопросом об одном из примеров: '0' == false // true Это может иметь смысл, поскольку == не проверяет тип. Но затем я...
1073 просмотров
schedule 02.05.2023

Привести логический (логический) вектор к 0 и 1
У меня есть числовой вектор: a <- 1:4 # [1] 1 2 3 4 Проверьте, больше ли значения в «а» 2: a > 2 # [1] FALSE FALSE TRUE TRUE Однако вместо FALSE и TRUE я хочу, чтобы мой результат выражался как 0 и 1 . В настоящее время я...
3153 просмотров
schedule 15.01.2023

Между типами System.String и System.Nullable`1[System.DateTime] не определен оператор принуждения.
Я использую AutoMapper для сопоставления объектов. Иногда исходное значение равно null, поэтому я хочу заменить его на «», а не помещать NULL в базу данных. Исходный объект имеет много типов данных, допускающих значение NULL, таких как Date, Decimal...
10054 просмотров
schedule 18.04.2024

Сделать прокси-сервер Groovy (из as-coercion) делегатом toString()
У меня есть интерфейс и класс, который реализует методы интерфейса, но не использует для этого ключевое слово implements . Из-за этого я использую as -приведение к экземплярам класса. До сих пор это работало, как предполагалось, но не для...
133 просмотров
schedule 31.12.2023

Что происходит при сравнении объекта Date с нулевым значением?
Я столкнулся с тем, что при сравнении дат в JavaScript происходит следующее: $ new Date() > null > true $ new Date() > undefined > false Мне было интересно, что именно происходит под капотом , что приводит к такому поведению.
445 просмотров
schedule 14.03.2024

Приведение типов в Perl6
Если у меня есть объект типа Str, и я хочу преобразовать его в Int, насколько я понимаю, я могу сделать это, вызвав метод Int для Str-объекта, например: "100".Int Я (думаю, что я) знаю, что могу это сделать, потому что документация типа Str на...
209 просмотров
schedule 19.07.2023

Дочерние элементы управления в ItemsControl отключаются, но я не могу понять, что их отключает
Я пытаюсь создать интерфейс вкладок в стиле браузера в WPF. Я собрал его, и какое-то время он работал, но теперь все кнопки, отвечающие за работу вкладок, отключены. В живом визуальном дереве указано, что оно переопределено, и показывает параметр...
169 просмотров
schedule 07.10.2023

Как получить принуждение Дерефа при использовании трейта impl (дубль 2)
Вот черта (упрощенная для вопроса), которую я хотел бы реализовать для каждого типа, который ведет себя как срез: trait SliceLike { type Item; /// Computes and returns (owned) the first item in a collection. fn first_item(&self)...
295 просмотров
schedule 12.12.2023

Как я могу избежать автоматического принуждения в запросах Couchbase?
Запрос N1QL имеет фильтр WHERE myField < $value . Экспериментируя, я вижу, что Couchbase упорядочивает типы следующим образом: boolean ‹ integer ‹ string ‹ JsonArray, хотя с моей точки зрения они не должны быть сопоставимы. Например, любое...
87 просмотров
schedule 19.03.2023