Публикации по теме 'type-conversion'


Понимание JavaScript: приведение типов и преобразование типов
Добро пожаловать в ваш плейлист по основам JavaScript! В этом блоге мы углубимся в важный аспект JavaScript: приведение типов и преобразование типов . По мере того, как вы продолжаете свой путь к освоению JavaScript, крайне важно понимать, как можно преобразовывать типы данных и манипулировать ими. Приведение и преобразование типов позволяют эффективно обрабатывать различные типы данных, выполнять операции и сравнивать значения. К концу этого блога вы будете иметь четкое представление..

Принуждение типа JavaScript (неявное преобразование) и зачем использовать «===» и избегать «==».
Что такое приведение типов в JavaScript? Приведение типов - это автоматическое или неявное преобразование значений из одного типа данных в другой. Например, преобразование строкового значения в эквивалентное числовое значение. Это также известно как преобразование типов. Приведение типов может быть полезно, но может вызывать несоответствия. Возьмем небольшой пример, Несогласованный результат приведения типов Пример: 1 Преимущество принуждения типов В приведенном выше..

Вопросы по теме 'type-conversion'

VB.Net - как поддерживать неявное преобразование типов, а также настраиваемое равенство
Исправлено: см. примечания внизу Я реализую общий класс, который поддерживает две функции: неявное преобразование типов и пользовательские операторы равенства. Что ж, он также поддерживает IN-равенство, если это так. 1) if ( "value" =...
3076 просмотров
schedule 28.05.2022

Преобразование типов в C#
Я пытаюсь создать общий метод для преобразования типов, который получает объект и тип объекта для приведения. Используя Convert.ChangeType() , я могу делать то, что хочу, но это занимает слишком много времени во время выполнения. Каков наилучший...
844 просмотров
schedule 30.10.2023

byte + byte = int почему?
Глядя на этот код C #: byte x = 1; byte y = 2; byte z = x + y; // ERROR: Cannot implicitly convert type 'int' to 'byte' Результат любой математики, выполняемой с типами byte (или short ), неявно приводится обратно к целому числу. Решение...
70783 просмотров
schedule 14.09.2022

Как искать и вызывать .Net TypeConverter для определенного типа?
Я хотел бы реализовать функцию преобразования типа времени выполнения общего назначения, которая использует .Net TypeConverters для преобразования. Кто-нибудь знает, как искать и вызывать TypeConverter для определенного типа? Рассмотрим этот...
12373 просмотров
schedule 28.06.2022

Приведение типа swig в производный класс?
Я заметил, что Swig предоставляет целый ряд функций, позволяющих приводить типы объектов к их родительским классам. Однако в C ++ можно создать такую ​​функцию: A * getAnObject() { if(someBoolean) return (A *) new B; else return (A *)...
1870 просмотров
schedule 04.04.2022

Как преобразовать байт [] UTF-8 в строку?
У меня есть массив byte[] , загруженный из файла, который, как мне известно, содержит UTF-8 . В некотором отладочном коде мне нужно преобразовать его в строку. Есть ли один лайнер, который сделает это? По сути, это должно быть просто...
1223042 просмотров
schedule 29.10.2022

Преобразование целого числа в строку в PHP
Есть ли способ преобразовать целое число в строку в PHP?
1331523 просмотров
schedule 26.05.2022

Численное преобразование в C/C++
Мне нужно преобразовать C/C++ double в 64-битное дополнение до двух, где точка Radix находится в битовом номере 19 (включительно). Это означает, что для формата, который я хочу преобразовать в 0x0000 0000 0010 0000 это число 1 0xFFFF FFFF...
461 просмотров
schedule 09.01.2023

Умножение длинных значений?
class Main { public static void main (String[] args){ long value = 1024 * 1024 * 1024 * 80; System.out.println(Long.MAX_VALUE); System.out.println(value); } } Выход: 9223372036854775807 0 Правильно, если...
28041 просмотров
schedule 23.05.2023

Преобразование целого числа в Enum в PostgreSQL
Я создал перечисление пользовательского типа данных следующим образом: create type "bnfunctionstype" as enum ( 'normal', 'library', 'import', 'thunk', 'adjustor_thunk' ); Из внешнего источника данных я получаю целые...
4673 просмотров

Как преобразовать / преобразовать длинную строку в строку?
Я только что создал образец BB-приложения, в котором можно выбрать дату. DateField curDateFld = new DateField("Choose Date: ", System.currentTimeMillis(), DateField.DATE | DateField.FIELD_LEFT); После выбора даты мне нужно преобразовать это...
840229 просмотров
schedule 26.10.2022

Как перегрузить некоторое преобразование типа Groovy, чтобы избежать попытки/отлова NumberFormatException?
Мне надоело инкапсулировать каждый вызов asType блоком try/catch , например: def b = "" def c try { c = b as Integer } catch (NumberFormatException) { c = null } println c вместо этого я хотел бы написать в своем коде следующее:...
2392 просмотров
schedule 07.12.2023

Как я могу конвертировать файлы OTF / TTF в формат EOT?
Мне нужно использовать функцию @ font-face, и мои шрифты находятся в формате OTF / TTF, а браузеры Microsoft поддерживают только формат EOT. Я пытался использовать инструмент Microsoft WEFT, но он не работал или я не понимал, как он работает. Есть...
69854 просмотров
schedule 01.06.2023

Имеет ли смысл использовать as вместо приведения, даже если нет нулевой проверки?
В блогах разработчиков, в онлайн-примерах кода и (недавно) даже в книге я постоянно спотыкаюсь о таком коде: var y = x as T; y.SomeMethod(); или, что еще хуже: (x as T).SomeMethod(); Для меня это не имеет смысла. Если вы уверены,...
39467 просмотров
schedule 14.07.2022

Как определить, можно ли неявно преобразовать тип A в тип B
Учитывая тип a и тип b, как я могу во время выполнения определить, есть ли неявное преобразование из a в b? Если это не имеет смысла, рассмотрите следующий метод: public PropertyInfo GetCompatibleProperty<T>(object instance, string...
7329 просмотров

Преобразовать набор Scala в Java (java.util.Set)?
У меня есть Set в Scala (я могу выбрать любую реализацию, когда создаю Set. Библиотека Java, которую я использую, ожидает java.util.Set [String]. Это правильный способ сделать это в Scala (используя scala.collection.jcl.HashSet # в основе):...
13796 просмотров

Различные способы преобразования типов. В чем разница
Я пытаюсь понять разницу между методами приведения типов. eg. Способ 1 public byte fun() { object value=1; return (byte)value; // this gives me error } Метод 2 public byte fun() { object value=1; return...
2584 просмотров
schedule 04.08.2022

C#: динамический анализ из System.Type
У меня есть тип, строка и объект. Есть ли способ, которым я могу вызвать метод синтаксического анализа или преобразовать этот тип в строку динамически? В основном, как удалить операторы if в этой логике object value = new object();...
38694 просмотров
schedule 13.12.2022

Автоматическое преобразование типов в Java?
Есть ли способ сделать автоматическое неявное преобразование типов в Java? Например, скажем, у меня есть два типа: «FooSet» и «BarSet», которые оба являются представлениями набора. Между типами легко конвертировать, поэтому я написал два служебных...
9764 просмотров
schedule 07.03.2023

Как обрабатывать редактирование пользовательских типов в представлении данных C#?
У меня есть datagridview, в котором один столбец содержит пользовательский класс, который я установил, используя: dgvPeriods.Columns[1].ValueType = typeof(ExDateTime); Он настроен для правильного отображения путем обработки события...
423 просмотров
schedule 30.08.2022