DeT
offline
Опыт:
5,715Активность: |
ADOLF мб я тупой чтоли ? :angry: =\
если i=4 то 5/2 !=4/2 если i=5 то 6/2 !=5/2 ВТФ ? |
25.09.2007, 22:14 | #21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
Цитата:
y это integer 5/2 = 2 4/2 = 2 |
|
25.09.2007, 23:38 | #22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
54,313Активность: |
Цитата:
|
|
25.09.2007, 23:55 | #23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
rOOse
Kicked by Q
offline
Опыт:
1,205Активность: |
FellGuard, я согласен что использовать бж функции не всегда хорошо, просто жасскрафта под рукой небыло, а пост я начал писать до твоего и потом не стал просто исправлять.
А вообще натив функция она то и сама состоит из кода, тогда и ее вычислять? Отредактировано rOOse, 26.09.2007 в 06:24. |
26.09.2007, 06:18 | #24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
хм, чет я нагнал=)
Код:
|
26.09.2007, 08:37 | #25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Alex_Hell
Mapmaker 'N' Programmer
offline
Опыт:
6,885Активность: |
Чем вам мой вариант не устраивает?
Переделал: Код:
Функция берет число integer и возвращает boolean(true = четное, false = нечетное) |
26.09.2007, 15:05 | #26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
ты когда нибудь слышал о скорости выполнения функций/действий/и т.д. ? так блин запусти хотя бы циклом свою функцию и увидишь, до скольки она проверит, а потом мою разница будет ~ много раз |
26.09.2007, 15:07 | #27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
Цитата:
хех... я всегда юзай bj_DEGTORAD а не 0.017453, ты вроде немножка ошибся.. пологая что исппользуя ио_DEGTORAD идут вычесления bj_PI/180.0 потомучто эти вычесления уже были, они занеслись в эту переменную, и там и хронятся, повторные вечелсления не идут конешно, это обычная реальная глобалкиа Jon добавил: автоматическая чтука приведения типов весьма жестокая чтука) Jon добавил: Цитата:
это частный случай, и работает только с интегерами... правельнее делать так: Код:
|
||
26.09.2007, 15:29 | #28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FellGuard
Losyash
offline
Опыт:
39,547Активность: |
это неважно. Давай теперь создавать везде глобалки и пихать туда давно извесные численные значения констант ;)
FellGuard добавил: ну там bj_day_night = 24.00 (время часов в сутках) |
26.09.2007, 15:30 | #29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
для этого и нужны константы) |
26.09.2007, 15:32 | #30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Цитата:
ты предлагаешь проверять риалы на то четные они или нет? О_О |
|
26.09.2007, 15:46 | #31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DeT
offline
Опыт:
5,715Активность: |
омг....я туопй..даже не подозревал о такой очевидной вещи. па рдон, удаляюсь :) |
26.09.2007, 15:58 | #32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
ADOLF ну... они же могут быть четными и нечетными =)
|
26.09.2007, 16:05 | #33
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Цитата:
а еще они могут прийти ночью и предьявить путевку на марс... кто они? если те нуно определить четный ли риал, переведи его в Инт и пользуйся тойже функцией... |
|
26.09.2007, 16:09 | #34
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
Цитата:
прав |
|
26.09.2007, 16:25 | #35
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
конешно прав) просто тут безрацзици.. переводить реал в интегер вне данной формулы, или в ней =)
Jon добавил: кстате.. у меня вопрос... а автоматические приведелние инткгкра к реалу соответствует I2R()? или оно быстрее? |
26.09.2007, 16:29 | #36
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
вроде быстрее |
26.09.2007, 16:36 | #37
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
слово "вроде" напоминает на "ну раз сдесь используецо функция а там нет, ну значит... наверно..." =) т.е. чисто из логических соображений вроде быстрее.. а как по точнее определить... |
26.09.2007, 16:38 | #38
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
0pJl9lTa
offline
Опыт:
3,397Активность: |
дет тоже криво написал
раскрываем Код:
Мой вариант Код:
|
03.10.2007, 08:39 | #39
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Harakternyk
offline
Опыт:
2,703Активность: |
0pJl9lTa
Хотелось бы только уточнить, что диапазон чисел, которые может обрабатывать один простой цикл весьма ограничен: Диапазон Максимальное значение ...[0.....] (4686) [...0]... (4614) [...0...] (4614) [...]0 (4614) 0[...] (4686) Harakternyk добавил: Использование native-функций значительно уменьшает указанный диапазон. Harakternyk добавил: Функция 0pJl9lTa представляет собой вариацию функции ADOLF-a, которая, однако, является более производительной по диапазону обрабатываемых чисел (см. Вложение 1 - мапа "Testing") Отредактировано Harakternyk, 03.10.2007 в 14:14. |
03.10.2007, 12:03 | #40
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|