Author | Message |
---|
transient Кандидат в члены клуба The eBook
Joined: 10 Mar 2012 Posts: 310
| Posted: 12.12.2015 22:24 | |
| Начинал программирование на Покете с улучшения штатного калькулятора:
libroom.net/viewtopic.php?p=971600
Потом как-то еще раз возился с идеей сделать калькулятор на базе браузерного клиента к сервису wolframalpha.com...
Но когда-то приходится "возвращаться к истокам". Выдрал из дебок GNU basic calculator, так называемый bc и либы к нему. Брать с инструкцией по установке тут:
https://drive.google.com/file/d/0B2QTYrDfipLEYUNHWWswQkt5eDQ/view?usp= sharing
Оказалось намного удобнее, все-таки для программиста запускать сценарии это "меньшее зло", чем кнопки тыкать
Вот например, сценарий для визуального обнаружения периода остатков степеней двойки при делении на 7:
Code: | n = 17 d = 2 print "d=", d, " n=", n, "\n" for (i=0;i<=n;i++) { print i, ": ", (d^i % 7), "\n" } |
(летает на ура, до кучи проводил проверки с разными основаниями и разными делителями)
Работает и с математической либой. И в интерактивном режиме из Потерма.
Про bc читать можно тут: https://ru.wikipedia.org/wiki/Bc |
| | | pal Член клуба The eBook
Joined: 08 Jan 2012 Posts: 1510
| | | | Antuan Член клуба The eBook
Joined: 30 Sep 2009 Posts: 11643
Location: Киев
| Posted: 22.01.2016 22:23 | |
| pal Мы волнуемся. _________________ PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook. |
| | | transient Кандидат в члены клуба The eBook
Joined: 10 Mar 2012 Posts: 310
| Posted: 24.01.2016 23:14 | |
| О, ###?, что за напасть?!! |
| | | transient Кандидат в члены клуба The eBook
Joined: 10 Mar 2012 Posts: 310
| Posted: 30.01.2016 09:01 | |
| pal wrote: | http://www.javascriptkit.com/script/cut18.shtml - не нужно недооценивать силу javascript |
pal — я "долго думал" (с), а в чём прикол этого калькулятора (на который вы ссылаетесь)? Штатный покетовский и быстрее запускается и мощнее (тем более если брать исправленный тут: libroom.net/viewtopic.php?p=971600 )
Если же запускать браузер и есть сеть, то Вольфрам будет поинтереснее. Да и джавовских калькуляторов уйма, есть обернутые в Qt и можно их запускать как отдельные приложения.
Хотя мне был интересен именно bc своей возможностью писать мощные скрипты и исполнять их прямо на Покете (и писать прямо на Покете) |
| | |
| You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
© Libroom, 2021
|