Вход для пользователей

You are here

HP (Hewllet Packard)

Программируемые калькуляторы Hewllet Packard

Прогулка по лунолётам. 2 - User RPL и динамика

Все прогулки: первая, вторая, третья и четвёртая.

На предыдущей прогулке мы выразили почтение авторам классической программы и получили достаточно простую и понятную модель симулятора полёта вблизи лишенных атмосферы планет. Однако, статичность расчетов делала симулятор похожим скорее на учебный пример, чем реалистичную игру. Попробуем добавить динамики с помощью HP-50g и встроенного в него языка RPL.

Метки публикаций: 

Шахматы для HP-50g

Озаботился поиском шахматной программы для HP-50g, чтобы поиграть в транспорте. Нашлось только 2 программы.

MLChess. Корректно запускается на 50-ке, доступна вместе с исходниками на ассемблере SysRPL. Недостатки: играет слабовато, часто виснет причем с необходимостью перезагрузки ПМК, интерфейс пользователя недружественный (надо вводить команды руками).

HPChess. На 50-ке не работает, при загрузке библиотеки ошибка "...too large to fit memory..".

Метки публикаций: 

Устройство на базе HP-50g

Вот такое спецустройство на базе HP-50g. Судя по маркировке клавиш, используется для обхода и наблюдения за техническими объектами "в поле". Картинка ниже.

Взято отсюда. Там еще немало фотографий с конференции разработчиков под HP.

Вопрос по программированию локальных переменных (HP 48GII, HP 50G)

Taxonomy upgrade extras: 

Для объявления локальных переменных в программе без их предварительной загрузки в стек существует оператор LOCAL (<- означает один символ "стрелка влево" и указывает на локальность переменных) вот пример:
<< LOCAL ({'<-A=2','<-B=3'}) A B ^ >>
<< {'<-A=2','<-B=3'} LOCAL A B ^ >>
Но я попробовал много вариантов и мне выдаётся в ответ либо синтаксическая ошибка при попытке сохранить программу, либо в стек вводится строка символов, но численного решения нет.

Lua для калькуляторов HP, TI и CASIO

Для HP 49g+, HP 50g, TI-89 и CASIO ClassPad есть реализации ЯВУ Lua.

Доброе Утро !

Жаль, нет питона для HP-50g. Сколько можно было бы скриптов запустить... SysRPL - весьма мрачная "вещь в себе", ассемблер x86 или, тем более, PDP-шных машин, покажется веселее.

Для HP 49g+, HP 50g, TI-89 и CASIO ClassPad есть реализации ЯВУ Lua ( HPLua, Lua89 и CPLua, соответственно ) :

http://www.lua.org/

Метки публикаций: 

Pascal для HP-48

В дискуссии всплыла тема питона, как скриптового языка и среды исполнения для ПМК. Питона, насколько я знаю, для HP нет. Но есть, например, паскаль.

Ссылки:
http://djludo.online.fr/home/pages/hp_pascal.htm
http://hppascal.free.fr/pages/home.htm

Метки публикаций: 

Эмулятор HP-50G и HP-48GX

Это среда разработки программ со встроенными эмуляторами калькуляторов известная как Debug4x

Сайт разработчика: http://debug4x.com/

Прямая ссылка для загрузки последней версии: http://debug4x.com/Debug4x_b159.exe

Метки публикаций: 

HP 50g и C++

Пакет HPGCC для разработки программ калькуляторов серии HP 48, HP 49, HP 50g на языке Си может также с небольшими изменениями настроек использоваться для программирования на C++.

Особенности факторизации HP 50g.

Модели и серии: 

В компьютерной безопасности и криптографии важную роль играет «факторизация» целых чисел (разложение на простые множители). Каждое число может быть разложено на простые множители лишь единственным образом (скажем, 15=3*5). Для разложения больших чисел требуются высокопроизводительные вычислительные системы.

Многоплатформенный эмулятор калькулятора HP-42s с открытым кодом

Неплохой эмулятор программируемого калькулятора с обратной бесскобочной записью HP-42s:
http://thomasokken.com/free42/
Под все платформы, включая интернет-планшетки Nokia N800 и iPhone.

Эмулятор HP-42s

Метки публикаций: 

Страницы

Subscribe to RSS - HP (Hewllet Packard)