НавигацияВход для пользователейМетки20 лет
25 лет
9860
add-ins
Atmega16
Casio
casio 9860
CITIZEN
COM-порт
FA-124
Geany
hello world
HP
HP-48
HP-50
HP 50g
IDE
iOS
mk.exe
mk161 for dummies
mkl2mkp
SPI
TI-89 Titanium
Андроид
Анонсы
Дополнительные вопросы по SPI-интерфейсу.
Игры
Импульсная характеристика
История
Итоги
КЭИ
Комбинаторика
Комплексные числа
Конкурсы
Криптография
Куплю БРП Москва
Лунолёты
МК-52
МК-161
Математика
Мысли
ПМК
ПО
Поломка
Пробел в знаниях
Программные метки в МК-1хх
Программы
Прогрессия
Простые числа
Разложение
Регламент
Секундомер
Сервис
События
Справочник В.П. Дьяконова
Справочное пособие
Стыковка
Факторизация
Физика
Фото
ЭКВМ
Юмор
ЯВУ
браузер
версия
внешний модуль
гибкий
гипербола
градиент
дети
дивергенция
калькулятор
книги
компилятор
кривые второго порядка
матрицы
методичка
мк-61
парабола
подзатыльник
практическое руководство
преобразоване координат
программируемый
производная n-го порядка
производная по направлению
прошивка
ротор
рынок
ряд Фурье
справочник
среда разработки
текст
учебник
цветы жизни
цифровая обработка сигналов
частная производная
числовой ряд
читалка
шахматы
эллипс
Новости других сайтов
|
Lua для калькуляторов HP, TI и CASIOДля HP 49g+, HP 50g, TI-89 и CASIO ClassPad есть реализации ЯВУ Lua. Доброе Утро !
Для HP 49g+, HP 50g, TI-89 и CASIO ClassPad есть реализации ЯВУ Lua ( HPLua, Lua89 и CPLua, соответственно ) : Lua (programming language) HPLua для HP 49g+, HP 50g Lua89 для TI-89 CPLua для CASIO ClassPad 8-queen C-> Cplua Тест "8 ферзей" для HP 50g и CASIO ClassPad 300 PLUS : http://www.hpmuseum.org/cgi-sys/cgiwrap/hpmuseum/articles.cgi?read=700 Calculator Benchmark
Posted by Xerxes on 12 Feb 2007, 7:35 a.m.
Calculator Speed Benchmark using the N-Queens Problem
Lua
-----
local a,r,s,t,x,y,n
for n=1,100 do
r=8
s=0
x=0
a={}
repeat
x=x+1
a[x]=r
repeat
s=s+1
y=x
while y>1 do
y=y-1
t=a[x]-a[y]
if t<0 then
t=-t
end
if (t==0) or (x-y==t) then
y=0
a[x]=a[x]-1
while a[x]==0 do
x=x-1
a[x]=a[x]-1
end
end
end
until y==1
until x==r
end
print(s)
- 2:20 ClassPad 330 Formula / List / Ver.3.3
- 2:08 ClassPad 300+ Formula / List / Ver.2.2
- 1:30 HP-50G UserRPL
- 1:29 TI-Nspire Formula / List / TI-84+ Keypad / Ver.3.0
- 1:13 TI-Nspire Formula / List / TI-84+ Keypad / Ver.1.2
- 1:10 TI-Nspire Formula / List / TI-84+ Keypad / Ver.1.3
- 8.3 TI-Nspire CAS Formula / List / Ver.1.2
- 7.5 TI-Nspire Formula / List / Ver.1.2
- 4.2 TI-Nspire CAS Formula / List / Ver.1.3
- 3.9 TI-Nspire Formula / List / Ver.1.3
- 2.3 TI-Nspire CAS Formula / List / Ver.3.0
- 2.1 TI-Nspire Formula / List / Ver.3.0
- 1.10 ClassPad 300+ Lua / CPLua 0.8 / Bytecode
- 0.915 HP-50G HP Pascal Studio 2.1 / Cross Compiler
- 0.243 HP-50G Lua / HPLua 0.4 / Bytecode
- 0.125 TI-Nspire CAS Lua / Bytecode
- 0.120 TI-Nspire Lua / Bytecode
- 0.0504 TI-Nspire CAS Lua / Bytecode / OS 3.1
- 0.0445 TI-Nspire CX CAS Lua / Bytecode / OS 3.1
- 0.000484 HP-50G C / RegVars / HPGCC 3.0 / Cross Compiler
- 0.000404 HP-50G Assembly / ARM9 @ 75 MHz
8-queen C-> Cplua ClassPad 300 PLUS ускоряется в 116 раз; HP 50g - в 370 раз. _________________
Прикреплять фото Автор: Serguei_Tarassov
<code></code> Автор: Дима Масалов
Картинка Автор: Serguei_Tarassov
Исходный код Автор: Дима Масалов
Размещение материалов на сайте Автор: Serguei_Tarassov
<pre></pre> Автор: Дима Масалов
Если я Автор: Vitasam
Да, для питона Автор: Vitasam
Документация по Lua на русском Автор: Alexav1000
Lua для TI-89 Автор: Alexav1000
А накой было Автор: Alexav1000
Раз не тянет Автор: Serguei_Tarassov
Lua для TI Автор: Дима Масалов
Ссылка на Lua для Автор: Alexav1000
Добавил Lua89 Автор: Дима Масалов
8 queens для TI 89 Автор: Alexav1000
TI 89 Lua Автор: Alexav1000
Нужны хорошие файлы :) Автор: Дима Масалов
Lua @ TI-Nspire Автор: Дима Масалов
|