GNU basic calculator

 
Libroom Forum IndexPocketBookPocketBook Free
AuthorMessage

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

Кандидат в члены клуба 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

Оказалось намного удобнее, все-таки для программиста запускать сценарии это "меньшее зло", чем кнопки тыкать 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 ^

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

Член клуба The eBook



Joined: 08 Jan 2012
Posts: 1510



Posted: 22.01.2016 16:45    

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

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

Член клуба 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.
 
View user's profile ^

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

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



Joined: 10 Mar 2012
Posts: 310



Posted: 24.01.2016 23:14    

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

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

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



Joined: 10 Mar 2012
Posts: 310



Posted: 30.01.2016 09:01    

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


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

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

QuestionRolling EyesRolling Eyes

Хотя мне был интересен именно bc своей возможностью писать мощные скрипты и исполнять их прямо на Покете (и писать прямо на Покете) Very Happy
 
View user's profile ^
Libroom Forum IndexPocketBookPocketBook FreeAll 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

© Libroom, 2021