GNU basic calculator

 
View unanswered posts
Post new topic   Reply to topic    The-eBook Forum Index -> PocketBook -> PocketBook Free
 
Author Message

transient
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 10 Mar 2012
Posts: 310



PostPosted: 12.12.2015 22:24     Quote

Начинал программирование на Покете с улучшения штатного калькулятора:

http://www.the-ebook.org/forum/viewtopic.php?p=971600

Потом как-то еще раз возился с идеей сделать калькулятор на базе браузерного клиента к сервису wolframalpha.com...

Но когда-то приходится "возвращаться к истокам". Выдрал из дебок GNU basic calculator, так называемый bc и либы к нему. Брать с инструкцией по установке тут:

https://drive.google.com/file/d/0B2QTYrDfipLEYUNHWWswQkt5eDQ/view?usp= sharing

Оказалось намного удобнее, все-таки для программиста запускать сценарии это "меньшее зло", чем кнопки тыкать Smile

Вот например, сценарий для визуального обнаружения периода остатков степеней двойки при делении на 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
 
View user's profile Send private message ^

pal
Член клуба The eBook

Член клуба The eBook



Joined: 08 Jan 2012
Posts: 1510



PostPosted: 22.01.2016 16:45     Quote

http://www.javascriptkit.com/script/cut18.shtml - не нужно недооценивать силу javascript Laughing
_________________
Idea Кто хочет действовать, тот ищет возможности, кто не хочет — ищет причины.
 
View user's profile Send private message ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11600


Location: Киев

PostPosted: 22.01.2016 22:23     Quote

pal
Мы волнуемся.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

transient
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 10 Mar 2012
Posts: 310



PostPosted: 24.01.2016 23:14     Quote

О, ###?, что за напасть?!!
 
View user's profile Send private message ^

transient
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 10 Mar 2012
Posts: 310



PostPosted: 30.01.2016 09:01     Quote

pal wrote:
http://www.javascriptkit.com/script/cut18.shtml - не нужно недооценивать силу javascript Laughing


pal — я "долго думал" (с), а в чём прикол этого калькулятора (на который вы ссылаетесь)? Штатный покетовский и быстрее запускается и мощнее (тем более если брать исправленный тут: http://www.the-ebook.org/forum/viewtopic.php?p=971600 )

Если же запускать браузер и есть сеть, то Вольфрам будет поинтереснее. Да и джавовских калькуляторов уйма, есть обернутые в Qt и можно их запускать как отдельные приложения.

Question Rolling Eyes Rolling Eyes

Хотя мне был интересен именно bc своей возможностью писать мощные скрипты и исполнять их прямо на Покете (и писать прямо на Покете) Very Happy
 
View user's profile Send private message ^
Display posts from previous:   
Post new topic   Reply to topic    The-eBook Forum Index -> PocketBook -> PocketBook Free All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
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

© The-eBook, 1999-2014. © Design by Prohorenkov
Syndicating News | Powered by phpBB © 2001, 2005 phpBB Group.
Хостинг предоставлен компанией DatForce     Яндекс.Метрика