powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Система счисления
4 сообщений из 4, страница 1 из 1
Система счисления
    #39210779
TataS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос: работаю в C# Micrisift Visual Studio. Почему-то у меня проблема с типом int:

я присваиваю переменной конкретное целое значение, передаю его в процедуру по параметрам,
в процедуре этот параметр тоже типа int.
Но в процедуру приходит не 10-тичное, а 16-иричное значение.

Также, если выполнить например: Convert.ToInt32("2345"), то в результате тоже получаю не 2345, а 16-иричное число.
Если же все тоже самое делаю с типами double или single, то все работает нормально.

Как решить эту проблему,
может в настройках студии надо что-то изменить?
...
Рейтинг: 0 / 0
Система счисления
    #39210819
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TataSConvert.ToInt32("2345")

Укажи 10-тичную систему счисления.

Convert.ToInt32("2345", 10)

https://msdn.microsoft.com/ru-ru/library/1k20k614(v=vs.110).aspx
...
Рейтинг: 0 / 0
Система счисления
    #39210821
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TataSConvert.ToInt32("2345")

На всякий случай:

Код: c#
1.
Convert.ToInt32("2345", 10)
...
Рейтинг: 0 / 0
Система счисления
    #39210827
TataS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVostt,
Большое спасибо.
Так работает. А если без конвертации, то получается, что по умолчанию 16-иричная система счисления.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Система счисления
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]