Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Форум MMB » Всё о программе Multimedia Builder » Сценарии в MMB » Неизвестное число в степени
Неизвестное число в степени
TaiLungДата: Пятница, 26 Марта 2010, 02:09 | Сообщение # 1
Новый участник
Группа: Проверенные
Сообщений: 22
Репутация: 0
Награды: 0
Статус: Offline
Всем привет!
Скажите пожалуйста можно ли в ММВ родными функциями реализовать это:
t = 6
q^t = 729
Результат должен быть таков
q = 3
Думаю вы меня поняли...хотя хз...Если это сделать функциями ММВ невозможно, то хотя бы через плагин какой нибудь можно реализовать?


Сообщение отредактировал TaiLung - Пятница, 26 Марта 2010, 02:11
 
YURIYДата: Пятница, 26 Марта 2010, 03:00 | Сообщение # 2
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Quote (TaiLung)
t = 6
q^t = 729
Результат должен быть таков
q = 3

Извлекаем корень t-степени из числа a.
Извлечение корня некоторой степени есть возведение этого числа в степень 1/степень корня.

То есть, твоя задача решается вот так:

Code
t=6
a=729
q=a^(1/t)
Message("","q")

MMB выводит 1. Получается, в дробные степени он не возводит. То есть, дульки.

Как вариант - полный перебор. Совершенно элементарный и до него ты мог спокойно дойти и без меня:

Code
t=6
a=729
For q=1 To Infinity
   If (q^t=a) Then
     Break()
   Else
     q=q+1
   End
Next q
Message("","q")



Вечная память Андрею Сергееву!
 
TaiLungДата: Пятница, 26 Марта 2010, 15:05 | Сообщение # 3
Новый участник
Группа: Проверенные
Сообщений: 22
Репутация: 0
Награды: 0
Статус: Offline
Ононо чё! Спасибо YURIY, !!!)))
 
YURIYДата: Пятница, 26 Марта 2010, 15:09 | Сообщение # 4
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Не за что :)


Вечная память Андрею Сергееву!
 
Форум MMB » Всё о программе Multimedia Builder » Сценарии в MMB » Неизвестное число в степени
  • Страница 1 из 1
  • 1
Поиск: