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