YellowStar
poon
offline
Опыт:
15,144Активность: |
Возведение в степень, корень
Требуется функция которая возводит в степень, и выдаёт мне корень числа :].
офк возведение в степень очевидно
x*x = y
но вот как мне вычленить корень из y.
давайте, умы хгм, вы помогаете в святом деле инквизиции |
16.08.2012, 13:40 | #1
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Bornikkeny
Silenced by Bornikkeny
offline
Опыт:
24,410Активность: |
Я как то пробовал сделать это, но ничего не вышло... Делал так Создавал тригер который сравнивает x*x=y где х это переменная которая увеличивается, а y это вычисляемое число... |
16.08.2012, 13:45 | #2
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
YellowStar
poon
offline
Опыт:
15,144Активность: |
Нет так не пойдет, у меня есть значения близкие к тысячам, которые офк, мне надо перебрать, у меня банально loop накроется. |
16.08.2012, 13:56 | #3
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Bornikkeny
Silenced by Bornikkeny
offline
Опыт:
24,410Активность: |
Может вы модифицируете мою идею? =) |
16.08.2012, 14:03 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
Посмотри вот код из паскаля:
Код:
Загляни в функциях паскаля, там есть наверняка библиотека или что-то в роде того, оттуда и "импортируешь" в варик =) P.S. самому тоже интересно заглянуть. |
16.08.2012, 14:08 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Bornikkeny
Silenced by Bornikkeny
offline
Опыт:
24,410Активность: |
Тоже интересно как будет работать) Но все таки на мою старую модель похожа частично =) |
16.08.2012, 14:15 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,257Активность: |
((код jass
native SquareRoot takes real x returns real )) Корень из числа в jass получают этой функцией. ей аналог есть во всех языках программирования, ну это элементарные математические действия... |
16.08.2012, 14:17 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
quq_CCCP, лол тоже хотел это написать. Для степени есть Pow. |
16.08.2012, 14:18 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
офк вам нужен квадратны корень или какой другой степени? если другой то офк надо в ряды раскладывать |
16.08.2012, 14:21 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
alexprey, а в дробную степень возвести нельзя? |
16.08.2012, 14:25 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
YellowStar
poon
offline
Опыт:
15,144Активность: |
Если бы мне нужна была функция во второй степени я бы пользовался square root. Но мне нужна в третей степени, в пятой, в десятой итд... |
16.08.2012, 14:29 | #11
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
Ну так, я и написал как возводится в дробную степень
|
16.08.2012, 14:29 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
YellowStar
poon
offline
Опыт:
15,144Активность: |
офк, все примерно должно выглядеть так.
от 1 до 100 - 5 степень
от 100 до 1000 - 4 степень от 1000 до 10000 - 3 степень от 10000 до infinite - 2 степень ну наложением офк |
16.08.2012, 14:30 | #13
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
Да, это все ифы...
И это не относится к делу... |
16.08.2012, 14:32 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
YellowStar
poon
offline
Опыт:
15,144Активность: |
С if я сам поработаю, я просто описал что мне в итоге потребуется, чтобы не было повторных SquareRoot - :o
YellowStar добавил: Кратные двойке степени, находятся легко :yes:, squareroot(squareroot |
16.08.2012, 14:44 | #15
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexprey
познающий Unity
offline
Опыт:
68,501Активность: |
Точность правда может хромать |
16.08.2012, 15:02 | #16
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
YellowStar
poon
offline
Опыт:
15,144Активность: |
alexprey:
таким образом точнее будет? |
16.08.2012, 15:57 | #17
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xipxop
Круче варика, только c++!
offline
Опыт:
7,646Активность: |
попробуй, калькулятор виндовский есть?
Все для теста есть, и почему люди, лучше сами потестить обязательно спросят других людей, которые по их мнению должны за них потестить... |
16.08.2012, 16:02 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
YellowStar
poon
offline
Опыт:
15,144Активность: |
Потому что у меня такой характер |
16.08.2012, 16:42 | #19
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Xefion
offline
Опыт:
24Активность: |
real округляется до тысячных |
16.08.2012, 16:57 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|