Math Function not found - решение здесь :)

Anything and all.

Moderators: Murderator+, Murderator

GimFlex
Expert!
Posts: 766
Joined: 2005-01-07 13:22:19
Contact:

Post by GimFlex »

хватит кхммм... страдать ..... есть маткад нах себе жизнь усложнять :shock:
GrandMaster Ranger
Posts: 73
Joined: 2005-01-14 13:41:05
Location: Одесса - мама
Contact:

Post by GrandMaster Ranger »

Destruction wrote:1. Факториал - очень нужная штука, главное - уметь применить.

Я в некоторых своих скриптах им задержки расставляю, для большей плавности так сказать :roll:

Пример не покажу, скрипты приватные -)

2. Ну дык, факториал требуется только в сложных скриптах, а где его используют - на паблки не кладут.

Учите мат. часть, такой вопрос отпадёт.

3. Отсутствие смекалки не даёт право делать такие выводы.

PS: А ты сам-то знаешь, что такое факториал ?

что такое факториал я знаю. но как его применять в инжекте? яне прошу целый скрипт, покажи хотябы кусок где логически можно понять зачем он нужен.
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

GrandMaster Ranger wrote:Прощу прощения заранее за оффтоп.. если чтото совсем не так или я не правильно понял суть этого топика, то удалите мой меседж...
но кому все эти функции нафик нужны? специально ввёл в поиск названия sub'ов, не одного топика кроме этого не вывело!!!
или вы не для ультимы это все писали? :roll:

А это для мозгов полезно %) и никому не мешает, кроме тебя, по-видимому ;)
ЗЫ: У тебя походу привычка ко всему придиратся...
ЗЗЫ: А началось всё с банальности: в инжекте нету квадратного корня, а он мне очень нужен был...
DerMeister сейчас на нейрале!
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

На одном шарде, необходимо было ждать ппц как по-странному, я туда факториал воткнул, отлично отрабатывает..
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Destruction wrote:На одном шарде, необходимо было ждать ппц как по-странному, я туда факториал воткнул, отлично отрабатывает..

Хмм, а моё воображение меня подводит... Ниприложу ума как на факториале задержку сделать? Факториал же ппц быстро возрастает.
DerMeister сейчас на нейрале!
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

DerMeister =) wrote:
Destruction wrote:На одном шарде, необходимо было ждать ппц как по-странному, я туда факториал воткнул, отлично отрабатывает..

Хмм, а моё воображение меня подводит... Ниприложу ума как на факториале задержку сделать? Факториал же ппц быстро возрастает.

Ну дык так так и было, шад правда закрылся -( Давно было, года 3 назад.

Code: Select all

var i
for i=0 to 10
wait( factorial( i ) )
if uo.injournal( "the some message" ) then
; пауза окончена
i = 10
endif
next


PS: И ничего, отлично работало.. А растёт и правда быстро..
GrandMaster Ranger
Posts: 73
Joined: 2005-01-14 13:41:05
Location: Одесса - мама
Contact:

Post by GrandMaster Ranger »

Destruction wrote:
DerMeister =) wrote:
Destruction wrote:На одном шарде, необходимо было ждать ппц как по-странному, я туда факториал воткнул, отлично отрабатывает..

Хмм, а моё воображение меня подводит... Ниприложу ума как на факториале задержку сделать? Факториал же ппц быстро возрастает.

Ну дык так так и было, шад правда закрылся -( Давно было, года 3 назад.

Code: Select all

var i
for i=0 to 10
wait( factorial( i ) )
if uo.injournal( "the some message" ) then
; пауза окончена
i = 10
endif
next


PS: И ничего, отлично работало.. А растёт и правда быстро..

смысл? если в журнале не будет нужного сообщения то он будет ждать сутки? когда факториал дойдет гдето до 7 или хз сколько не хочу считать...
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Destruction wrote:
DerMeister =) wrote:
Destruction wrote:На одном шарде, необходимо было ждать ппц как по-странному, я туда факториал воткнул, отлично отрабатывает..

Хмм, а моё воображение меня подводит... Ниприложу ума как на факториале задержку сделать? Факториал же ппц быстро возрастает.

Ну дык так так и было, шад правда закрылся -( Давно было, года 3 назад.

Code: Select all

var i
for i=0 to 10
wait( factorial( i ) )
if uo.injournal( "the some message" ) then
; пауза окончена
i = 10
endif
next


PS: И ничего, отлично работало.. А растёт и правда быстро..

Если честно, но хня какаято?! Чем тебе

Code: Select all

repeat wait(500) until  uo.injournal( "the some message" )
не угодил? Или ты процессорное время экономишь? ;)
DerMeister сейчас на нейрале!
GrandMaster Ranger
Posts: 73
Joined: 2005-01-14 13:41:05
Location: Одесса - мама
Contact:

Post by GrandMaster Ranger »

DerMeister =) wrote:Если честно, но хня какаято?! Чем тебе

Code: Select all

repeat wait(500) until  uo.injournal( "the some message" )
не угодил? Или ты процессорное время экономишь? ;)

та какое там процессорное время )) ну сожрет он на 1-2% больше... вот горе :wink: эти 1-2% не стоят выезжжженых мозгов с факториалом. кароче, у нас свободная страна , пусть творят что хотят :)
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Процессорное эконоплю. Низя ?
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

sub IsWholeNum(num)
if (num-int(num)) == 0 then
uo.print("Is Whole Num")
return true
else
uo.print("Is Not Whole Num")
return false
end sub

А где EndIf ?:)

Делать было нефига, написал возведение в степень, в т.ч. и в отрицательную.

Code: Select all

Sub math.pow( num, power )
   if NOT IsWholeNum( power ) then
      return false
   endif
   if power == 0 then
      return 1
   endif
   var i, stp = 1
   if power < 0 then
      stp = -1
   endif
   if power > 1 or power < -1 then
      for i = stp*2 to power step stp
         num = num * num
      next
   endif
   if power < 0 then
      num = 1 / num
   endif
   return num
endsub


Кроме того написал огруглялку, в меньшую сторону, т.к. инжектовская с большими цифрами не совсем корректно работает:

Code: Select all

sub math.floor( num )
   var i, result = ""
   num = str( num )
   for i = 0 to strlen( num ) -1
      if num[i] == "." then
         result = left( num, i )
         i = strlen( num ) -1
      endif
   next
   if result == "" then
      result = num
   endif
   return val( result )
endsub


PS: Как-то странно получилось, но вродь работает..
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Убейте этот топик :)))
ПС: Скока времени прошло... жесть. :(
DerMeister сейчас на нейрале!
Revik
Posts: 26
Joined: 2006-08-29 17:12:47

Post by Revik »

Зачем жеж убивать, мне например понравилось :)
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Нужный топик..

На него ссылка из моего прилепленного топика :)

Никуда не денется :)

Мне так и не сказали, где endif :)
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

5 постов до тыщи! КУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУЛ!
ЖЖ
DerMeister сейчас на нейрале!
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

DerMeister =) wrote:5 постов до тыщи! КУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУУЛ!
ЖЖ

Ща сотрём парочку :wink:

PS: 9 постов до 2 тыщ :)
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
I'm
Expert!
Posts: 1396
Joined: 2004-10-15 22:38:04
Location: Moscow City.
Contact:

Post by I'm »

Флудорасты :)
The End.
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Destruction wrote:Нужный топик..

На него ссылка из моего прилепленного топика :)

Никуда не денется :)

Мне так и не сказали, где endif :)

А работает, и хрен с ним. Я вообще ,инжектовский парсер нетерплю! Он впрямом смысле на разных машинах поразному работает! :roll:
DerMeister сейчас на нейрале!
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Вот анреал блин... Как я сумел больше тыщи постов на этом форуме написать... столько времени угроблено!
DerMeister сейчас на нейрале!
grundick
Posts: 258
Joined: 2006-11-25 17:44:44

Post by grundick »

бедняга :wink:
Post Reply