Вниз  NeoBasic
- 18.06.2016 / 23:06
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Верно, о смещении забыл, спасибо aRiGaTo!
__________________
 знает толк
- 18.06.2016 / 23:38
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
Цитата Aladdin:
vl@volk, добавил время, но незнаю что добавить, работу только с одномерные и двумерными массивами или эмуляцию мулти массивов, при работе с мульти массивами производительность слишком упадет, но будет
а чем отличается реализация многомерного массива от двумерного?
- 19.06.2016 / 09:19
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
я хотел сделать так
  1. Value[] vals;
  2. Value[][] vals;
либо массивы массивов
  1. Value[size1] vals
  2. ...
  3. vals[i] = new Value[size2]
  4. ...

- 19.06.2016 / 09:28
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
Aladdin, может многомерные массивы реализовать отдельно(что бы юзать в зависимости от нужд).
- 19.06.2016 / 09:50
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
Alexandr, может быть сделаю :-D
- 19.06.2016 / 13:36
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
Версия 0.1.3: обновил и добавил в первый пост

vl@volk, вот замерил по твоему коду:
NeoBasic:
  1. : 0.484 0.384 0.354
  2. : 0.373 0.291 0.365
  3. : 0.399 0.367 0.322
MobileBasic:
  1. : 3  3  4
  2. : 2  2  0
  3. : 2  2  0
в твоем testnb.lis были некоторые ошибки, вот исправил

Изменено Aladdin (19.06 / 13:38) (всего 2 раза)


Прикрепленные файлы:
testnb.nlis (0.48 кб.) Скачано 953 раза
- 19.06.2016 / 13:55
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Aladdin, примерно в сто раз математические операции, переходы и подпрограммы в MobileBasic быстрее :)
__________________
 знает толк
- 19.06.2016 / 14:13
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
у меня:
  1. 0.107 0.107 0.099
Можт где-то ошибка, в тесте или математических операциях?

Изменено Alexandr (19.06 / 14:15) (всего 1 раз)
- 19.06.2016 / 14:20
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Alexandr, абсолютно аналогичные тесты и операции, тем более в NeoBasic переменные были еще определены заранее, что уменьшает время выполнения. В MobileBasic они инициализируются прям в тесте.
:ps: на каждом дэвайсе будет свой результат и надо запускать оба теста
__________________
 знает толк
- 19.06.2016 / 15:16
Витаминыч
  Супермодератор

Витаминыч 
Сейчас: Offline
vl@volk, может тогда и примеры надо сделать одинаковыми? в МВ переменные сразу обозначить и т.д.
__________________
 わからない!!
Наверх  Всего сообщений: 71
Фильтровать сообщения
Поиск по теме
Файлы топика (15)