Вопросы с тегом «type-conversion»

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

3027
Как мне преобразовать строку в int в Java?

На этот вопрос есть ответы на Переполнение стека на русском : Как преобразовать строку в int? Как я могу преобразовать Stringвint в Java? Моя строка содержит только цифры, и я хочу вернуть число, которое она представляет. Например, учитывая строку, "1234"результатом должен быть номер...

2253
Как мне разобрать строку в float или int?

В Python, как я могу разобрать числовую строку , как "545.2222"его соответствующее значение поплавка 545.2222? Или разобрать строку "31"в целое число 31? Я просто хочу знать , как разобрать поплавок str на float, и (отдельно) в Int str к...

1611
Как проверить, является ли строка числом (с плавающей точкой)?

Каков наилучший способ проверить, может ли строка представляться как число в Python? У меня сейчас есть функция: def is_number(s): try: float(s) return True except ValueError: return False Который, не только уродлив и медлителен, кажется неуклюжим. Однако я не нашел лучшего метода, потому что вызов...

933
Как преобразовать UTF-8 byte [] в строку?

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

672
Преобразовать десятичное число в двойное

Я хочу использовать a, Track-Barчтобы изменить Formнепрозрачность. Это мой код: decimal trans = trackBar1.Value / 5000; this.Opacity = trans; Когда я создаю приложение, оно выдает следующую ошибку: Невозможно неявно преобразовать тип decimalвdouble Я попытался с помощью transи , doubleно тогда...

461
Преобразовать целое число в шестнадцатеричное и обратно

Как я могу преобразовать следующее? 2934 (целое число) - B76 (шестнадцатеричное) Позвольте мне объяснить, что я пытаюсь сделать. У меня есть идентификаторы пользователей в моей базе данных, которые хранятся в виде целых чисел. Вместо того, чтобы пользователи ссылались на свои идентификаторы, я хочу...

365
байт + байт = int… почему?

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

361
Как преобразовать int в QString?

На этот вопрос есть ответы на Переполнение стека на русском : Как преобразовать int в QString? Есть ли QStringфункция, которая принимает int и выводит его как

351
Имеет ли смысл использовать «как» вместо приведения, даже если нет нулевой проверки? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...