Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL, YURIY  
Какой оператор лучше?
Какой оператор лучше?
1. Несколько If [ 0 ] [0.00%]
2. IfEx [ 3 ] [100.00%]
Всего ответов: 3
AlienДата: Пн, 14 Сентября 2009, 14:40 | Сообщение # 1
У меня вот вопрос, какой из операторов не нагружают сильно программу, какой работает лучше? If или IfEx?
Вот пример:
Как лучше, так?
Code
If "[var1]" "=" "0"
    If "[var2]" "=" "1"
       If "[var3]" ">" "0"
          If "[var4]" "<=" "1"
             .Сценарий
          EndIf
       EndIf
    EndIf
EndIf

Или же так?
Code
IfEx "[var1] = 0 and [var2] = 1 and [var3] > 0 and [var4] <= 1"
      .Сценарий
EndIf
 
СообщениеУ меня вот вопрос, какой из операторов не нагружают сильно программу, какой работает лучше? If или IfEx?
Вот пример:
Как лучше, так?
Code
If "[var1]" "=" "0"
    If "[var2]" "=" "1"
       If "[var3]" ">" "0"
          If "[var4]" "<=" "1"
             .Сценарий
          EndIf
       EndIf
    EndIf
EndIf

Или же так?
Code
IfEx "[var1] = 0 and [var2] = 1 and [var3] > 0 and [var4] <= 1"
      .Сценарий
EndIf

Автор - Alien
Дата добавления - 14 Сентября 2009 в 14:40
BodiДата: Пн, 14 Сентября 2009, 16:03 | Сообщение # 2
Ветеран форума
В твоем случае конечно же разумней будет применить условие "IfEx", но у меня такие случаи случаются редко, чаще надо выполнять какой-либо сценарий, если одно из условий ложно, тут уж подойдет только первый вариант.
 
СообщениеВ твоем случае конечно же разумней будет применить условие "IfEx", но у меня такие случаи случаются редко, чаще надо выполнять какой-либо сценарий, если одно из условий ложно, тут уж подойдет только первый вариант.

Автор - Bodi
Дата добавления - 14 Сентября 2009 в 16:03
Alex3AДата: Пн, 14 Сентября 2009, 16:15 | Сообщение # 3
Друг клуба ММВ
Quote (Alien)
У меня вот вопрос, какой из операторов не нагружают сильно программу, какой работает лучше?

Пиши как тебе будет удобней, на нагрузку проги это ну не как не повлияет, так как подобные операторы имеют почти полные соответствия машинному коду, и потраченное на них время будет составлять десяток-другой машинных тактов, по сравнению с временем выполнения иных операторов, это делается почти мнгновенно :D

Добавлено (14 Сентябрь 2009, 16:15)
---------------------------------------------

Quote (Bodi)
если одно из условий ложно, тут уж подойдет только первый вариант.

Любые условия описываются логическими операторами, и как правило, они доступны
в языках высокого уровня, и, или, нет, больше, меньше, равно, не равно...
Таким образом возможно задать любое :D
 
Сообщение
Quote (Alien)
У меня вот вопрос, какой из операторов не нагружают сильно программу, какой работает лучше?

Пиши как тебе будет удобней, на нагрузку проги это ну не как не повлияет, так как подобные операторы имеют почти полные соответствия машинному коду, и потраченное на них время будет составлять десяток-другой машинных тактов, по сравнению с временем выполнения иных операторов, это делается почти мнгновенно :D

Добавлено (14 Сентябрь 2009, 16:15)
---------------------------------------------

Quote (Bodi)
если одно из условий ложно, тут уж подойдет только первый вариант.

Любые условия описываются логическими операторами, и как правило, они доступны
в языках высокого уровня, и, или, нет, больше, меньше, равно, не равно...
Таким образом возможно задать любое :D

Автор - Alex3A
Дата добавления - 14 Сентября 2009 в 16:15
PeterДата: Пн, 14 Сентября 2009, 16:50 | Сообщение # 4
Админ NeoBook
Мегафон.

- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
СообщениеМегафон.

Автор - Peter
Дата добавления - 14 Сентября 2009 в 16:50
mishemДата: Пн, 14 Сентября 2009, 17:00 | Сообщение # 5
Эксперт форума
Quote (Peter)
Мегафон

:) А по мне , так Билайн :D


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (Peter)
Мегафон

:) А по мне , так Билайн :D

Автор - mishem
Дата добавления - 14 Сентября 2009 в 17:00
Alex3AДата: Пн, 14 Сентября 2009, 17:01 | Сообщение # 6
Друг клуба ММВ
Quote (Peter)
Мегафон.

 
Сообщение
Quote (Peter)
Мегафон.


Автор - Alex3A
Дата добавления - 14 Сентября 2009 в 17:01
PeterДата: Пн, 14 Сентября 2009, 17:06 | Сообщение # 7
Админ NeoBook
Quote (mishem)
А по мне , так Билайн

Где как..
Я перепробовал почти всех (кроме, понятно, Теле2)
У нас в Питере, Мегафон - номер один!
И это далеко не только мое мнение.

Добавлено (14 Сентябрь 2009, 17:06)
---------------------------------------------
Alex3A, если честно, то я ничегошеньки не понял... redface


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (mishem)
А по мне , так Билайн

Где как..
Я перепробовал почти всех (кроме, понятно, Теле2)
У нас в Питере, Мегафон - номер один!
И это далеко не только мое мнение.

Добавлено (14 Сентябрь 2009, 17:06)
---------------------------------------------
Alex3A, если честно, то я ничегошеньки не понял... redface


Автор - Peter
Дата добавления - 14 Сентября 2009 в 17:06
mishemДата: Пн, 14 Сентября 2009, 17:15 | Сообщение # 8
Эксперт форума


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение

Автор - mishem
Дата добавления - 14 Сентября 2009 в 17:15
Alex3AДата: Пн, 14 Сентября 2009, 17:16 | Сообщение # 9
Друг клуба ММВ
Quote (Peter)
Alex3A, если честно, то я ничегошеньки не понял...

 
Сообщение
Quote (Peter)
Alex3A, если честно, то я ничегошеньки не понял...


Автор - Alex3A
Дата добавления - 14 Сентября 2009 в 17:16
toizyДата: Пн, 14 Сентября 2009, 18:16 | Сообщение # 10
Студийная субстанция


катился колобок по лесу
пел песню он закрыв глаза
а как с открытыми катиться
когда ты катишься лицом
 
Сообщение

Автор - toizy
Дата добавления - 14 Сентября 2009 в 18:16
PeterДата: Пн, 14 Сентября 2009, 18:22 | Сообщение # 11
Админ NeoBook
Алекс, теперь понял!
Правда, я подумал сначала не про "того" ильича, а про "главного ильича"... :D
Quote (mishem)
но как то билайн все таки получше, я имею ввиду связь. А Мегафон как то не особо. шипение, не в сети и т.д.

Гм...
Впервые слышу... %)
Вообще-то, у мегафона можно даже по всему питерскому метро в перегонах "связь держать" и разговаривать (если стук колес перекричишь).
У всех остальных между станциями сигнал напрочь пропадает, а у билайна бывает даже на эскалаторе связи нет! :p
А у меня билайн связь теряет даже в лифте дома!
Кстати, и сервис у мегафона самый гибкий. Во всяком случае для меня.
Про "Теле-2" вообще лучше молчать - у нас на нем одни только "чурки-гастробайтеры" сидят!
Сейчас мегафон ценник на тарифы сбросил, и я с удоволствием вернулся на свой старый-добрый мегафонный номер.
thumbs_up


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
СообщениеАлекс, теперь понял!
Правда, я подумал сначала не про "того" ильича, а про "главного ильича"... :D
Quote (mishem)
но как то билайн все таки получше, я имею ввиду связь. А Мегафон как то не особо. шипение, не в сети и т.д.

Гм...
Впервые слышу... %)
Вообще-то, у мегафона можно даже по всему питерскому метро в перегонах "связь держать" и разговаривать (если стук колес перекричишь).
У всех остальных между станциями сигнал напрочь пропадает, а у билайна бывает даже на эскалаторе связи нет! :p
А у меня билайн связь теряет даже в лифте дома!
Кстати, и сервис у мегафона самый гибкий. Во всяком случае для меня.
Про "Теле-2" вообще лучше молчать - у нас на нем одни только "чурки-гастробайтеры" сидят!
Сейчас мегафон ценник на тарифы сбросил, и я с удоволствием вернулся на свой старый-добрый мегафонный номер.
thumbs_up

Автор - Peter
Дата добавления - 14 Сентября 2009 в 18:22
Alex3AДата: Пн, 14 Сентября 2009, 18:34 | Сообщение # 12
Друг клуба ММВ
:D :D


Сообщение отредактировано
Alex3A - Пн, 14 Сентября 2009, 19:00
 
Сообщение
:D :D

Автор - Alex3A
Дата добавления - 14 Сентября 2009 в 18:34
YURIYДата: Пн, 14 Сентября 2009, 18:40 | Сообщение # 13
WebMaster
Peter, Alex3A, флуд - под спойлер!!!!
 
СообщениеPeter, Alex3A, флуд - под спойлер!!!!

Автор - YURIY
Дата добавления - 14 Сентября 2009 в 18:40
СергейДата: Вт, 15 Сентября 2009, 09:40 | Сообщение # 14
Необукер
 
Сообщение

Автор - Сергей
Дата добавления - 15 Сентября 2009 в 09:40
AlienДата: Вт, 15 Сентября 2009, 18:06 | Сообщение # 15
ок, спс ;)
 
Сообщениеок, спс ;)

Автор - Alien
Дата добавления - 15 Сентября 2009 в 18:06
  • Страница 1 из 1
  • 1
Поиск: