Страница: 1 |
Страница: 1 |
Вопрос: Зачем #?
Добавлено: 05.06.09 15:19
Автор вопроса: lexei | ICQ: 464882716
Зачем в VB6 иногда в конце чисел пишут знак # ? Это означает, что число десятичное?
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа:
shuffle
Администратор
ICQ: 201502381
Вопросов: 15
Ответов: 737
Профиль | | #1
Добавлено: 05.06.09 21:59
Это значит, что литерал (или переменная) типа double.
Номер ответа: 2
Автор ответа:
lexei
ICQ: 464882716
Вопросов: 13
Ответов: 32
Профиль | | #2
Добавлено: 05.06.09 22:07
Эт я знаю... Я уточнил, что интересует зачем знак # пишут в конце чисел.
Номер ответа: 3
Автор ответа:
shuffle
Администратор
ICQ: 201502381
Вопросов: 15
Ответов: 737
Профиль | | #3
Добавлено: 05.06.09 22:14
Чтобы показать читающему (или компилятору), что литерал определенного типа. Может иметь значение, например, для типа variant.
Номер ответа: 4
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #4
Добавлено: 06.06.09 12:52
Это артефакт, взятый из фортрана - в нем тип переменной определялся первой буквой ее имени. В бейсике помимо операторов типа DefLng были добавлены еще и суффиксы-спецсимволы для указания типа.
Номер ответа: 5
Автор ответа:
lexei
ICQ: 464882716
Вопросов: 13
Ответов: 32
Профиль | | #5
Добавлено: 06.06.09 14:14
Тут что, указывается тип единицы?
Номер ответа: 6
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #6
Добавлено: 06.06.09 15:21
при объявлении указывают
и кстати почему бы и не указать тип единицы) Как в с++
Номер ответа: 7
Автор ответа:
rw12lq
Вопросов: 2
Ответов: 80
Профиль | | #7
Добавлено: 08.06.09 00:26
1.
В текстбоксе будет integer
2.
В текстбоксе будет double
3.
В текстбоксе будет double
# - один из суффиксов определения типов переменных
вот список:
integer - %
long - &
currency - @
single - !
double - #
string - $
Делаем вывод, суффикс нужен для указания типа переменной.
Номер ответа: 8
Автор ответа:
lexei
ICQ: 464882716
Вопросов: 13
Ответов: 32
Профиль | | #8
Добавлено: 08.06.09 12:21
Ну про то, что так определяют переменные я знал... Просто не очень понимаю зачем переопределять целые числа.
Ведь при
в текстбоксе будет integer
Номер ответа: 9
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #9
Добавлено: 08.06.09 14:32
Литерал тоже может иметь тип