КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Dim A, B, C, D, MyCheck
Шаг 87 - Оператор Imp Dim A, B, C, D, MyCheck Шаг 86 - Оператор Eqv Dim MyResult, Var1, Var2 MyResult = (45 < 35) ' Возвращает False. MyResult = (45 = 45) ' Возвращает True. MyResult = (4 <> 3) ' Возвращает True. MyResult = ("5" > "4") ' Возвращает True. Var1 = "5": Var2 = 4 ' Инициализирует переменные. MyResult = (Var1 > Var2) ' Возвращает True. Var1 = 5: Var2 = Empty MyResult = (Var1 > Var2) ' Возвращает True. Var1 = 0: Var2 = Empty MyResult = (Var1 = Var2) ' Возвращает True. Используется для проверки логической эквивалентности двух выражений. результат = выражение1 Eqv выражение2 Параметры Замечания выражение1 выражение2 результат True True True True False False False True False False False True Оператор Eqv выполняет также поразрядное сравнение двух числовых выражений и присваивает соответствующему разряду в переменной результат следующее значение: Разряд в выражение1 Разряд в выражение2 результат 0 0 1 0 1 0 1 0 0 1 1 1
Пример
В данном примере демонстрируется использование оператора Eqv для выполнения операции логической эквивалентности двух выражений. A = 10: B = 8: C = 6: D = Null ' Инициализирует переменные. MyCheck = A > B Eqv B > C ' Возвращает True. MyCheck = B > A Eqv B > C ' Возвращает False. MyCheck = A > B Eqv B > D ' Возвращает Null. MyCheck = A Eqv B ' Возвращает -3 (поразрядное сравнение). Выполняет операцию логической импликации для двух выражений. результат = выражение1 Imp выражение2 Параметры Замечания выражение1 выражение2 результат True True True True False False True Null Null False True True False False True False Null True Null True True Null False Null Null Null Null Оператор Imp выполняет также поразрядное сравнение двух числовых выражений и присваивает соответствующему разряду в переменной результат следующее значение: Разряд в выражение1 Разряд в выражение2 результат 0 0 1 0 1 1 1 0 0 1 1 1 Пример A = 10: B = 8: C = 6: D = Null ' Инициализирует переменные MyCheck = A > B Imp B > C ' Возвращает True. MyCheck = A > B Imp C > B ' Возвращает False. MyCheck = B > A Imp C > B ' Возвращает True. MyCheck = B > A Imp C > D ' Возвращает True. MyCheck = C > D Imp B > A ' Возвращает Null. MyCheck = B Imp A ' Возвращает -1 (поразрядное сравнение).
Дата добавления: 2015-06-27; Просмотров: 315; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |