Заморочка с case structure

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
Fynjisx
beginner
beginner
Сообщения: 41
Зарегистрирован: 12 авг 2010, 19:29
Версия LabVIEW: 2009
Контактная информация:

Заморочка с case structure

Сообщение Fynjisx »

когда создаешь case, он по умолчанию управляется булевым значением. А мне допустим нужно управление десятичным числом. Я так и не нашел более легкого пути, для изменения типа данных управлением case, как создавать числовую константу и цеплять к вопросику. Шо ребята, так и есть на самом деле? Как-то через ж..., мне всё это кажется.
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Заморочка с case structure

Сообщение Eugen Graf »

Константу создавать не нужно, просто цепляешь на вход кейс структуры твоё число, а она сама подгоняет себя под этот тип. Мне кажется это наоборот удобнее, чем допустим лезть в настройки и перестраивать тип структуры.
Аватара пользователя
Fynjisx
beginner
beginner
Сообщения: 41
Зарегистрирован: 12 авг 2010, 19:29
Версия LabVIEW: 2009
Контактная информация:

Re: Заморочка с case structure

Сообщение Fynjisx »

ладно согласен. А как получить в селекторе binary?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Заморочка с case structure

Сообщение Eugen Graf »

Binary это не тип данных, а представление данных в двоичном коде. По-моему нужно нажать правой кнопкой мыши на сверху на наименования кейсов и выбрать dec-hex-oct-bin.
Аватара пользователя
Viktor

Activity Professionalism Tutorials Black
expert
expert
Сообщения: 1408
Зарегистрирован: 23 мар 2008, 10:56
Награды: 4
Версия LabVIEW: 2020
Откуда: Санкт-Петербург
Благодарил (а): 17 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Заморочка с case structure

Сообщение Viktor »

А как получить в селекторе binary?
Лучше 1 раз увидеть :)
Лучше 1 раз увидеть :)
case.png
Аватара пользователя
Fynjisx
beginner
beginner
Сообщения: 41
Зарегистрирован: 12 авг 2010, 19:29
Версия LabVIEW: 2009
Контактная информация:

Re: Заморочка с case structure

Сообщение Fynjisx »

Это наверно придумано для случая, когда и numeric переведен в соответствующую систему. Ну больше не вижу никаких смыслов.)))
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Заморочка с case structure

Сообщение Eugen Graf »

Обычная и привычная система это decimal, всё остальное нечеловеческое и научное.
AndreyDmitriev

Activity Professionalism Tutorials Gold Black
VIP
VIP
Сообщения: 1338
Зарегистрирован: 03 фев 2010, 00:42
Награды: 6
Версия LabVIEW: 6.1 - 2024
Откуда: Германия
Благодарил (а): 1 раз
Поблагодарили: 44 раза
Контактная информация:

Re: Заморочка с case structure

Сообщение AndreyDmitriev »

eg писал(а):Обычная и привычная система это decimal, всё остальное нечеловеческое и научное.
Ну уж... Как раз таки десятичная система абослютно чужда компьютерам (хотя она конечно "человеческая", это да). Для многих зачач удобнее пользоваться двоичной системой (например, для битовых логических операций) или шестнадцатиричной (ну например для того же расчёта CRC). На компьютерах DEC PDP-11 использовалась восьмеричная система счисления - было очень удобно. Так что всё правильно, что все четыре распространённые системы поддерживаются. А уж какой воспользоваться - это зависит от задачи. Как правило эти задачи "низкоуровневые".
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»