Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Что значит значок # / 6 сообщений из 6, страница 1 из 1
23.05.2020, 13:06
    #39961023
ФтвЗщ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что значит значок #
Подскажите пожалуйста, что значат # в данном выражении:
var = 10000# * Year1 + 100# * Mon1 + Day
Заранее благодарен
...
Рейтинг: 0 / 0
23.05.2020, 13:18
    #39961025
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что значит значок #
...
Рейтинг: 0 / 0
24.05.2020, 00:22
    #39961221
Eolt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что значит значок #
ФтвЗщ,

Означает, что константа имеет тип Double
...
Рейтинг: 0 / 0
26.05.2020, 12:47
    #39962162
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что значит значок #
Интересно, зачем в контексте задачи указывать тип Double ?
...
Рейтинг: 0 / 0
26.05.2020, 15:08
    #39962276
Eolt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что значит значок #
big-duke
Интересно, зачем в контексте задачи указывать тип Double ?


Не зачем. Там какая-то наркомания написана.
...
Рейтинг: 0 / 0
28.05.2020, 12:53
    #39963293
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что значит значок #
big-duke
зачем в контексте задачи указывать тип Double
возможно, это просто перестраховка, чтобы в Overflow не уйти. Например:
Код: vbnet
1.
var = 10000 * 2020 + 1000 * 8 + 28


уже выдаст ошибку, т.к. значения будут выходить за пределы Integer. А VB, как нам известно, без явного указания типа числа по любому ему Integer попытается назначить, если оно в его пределах и нет указания на использование иного типа. При этом совершенно неважно будет даже то, что та же var будет объявлена как Double, т.к. ошибка возникает ДО присвоения ей значения - на стадии вычисления выражения.
Но в данном случае такой проблемы быть не должно, т.к. у нас есть переменные, при использовании которых VB уже ведет себя умнее почему-то.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Что значит значок # / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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