Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k článku
Programovatelná a interaktivní kalkulačka bc

sycho
sycho (neregistrovaný) ---.cust.nbox.cz
3. 2. 2010 9:09

tak nevim...

Zadnou krutoprisnou matematiku v tom nevidim, na podobne veci jako scitani, nasobeni a cykly mam python :)
Jedine vyuziti me napada pri pouziti ve skriptech v bashi, tam se mi libi moznost pocitat pres rouru…

tonda
tonda (neregistrovaný) ---.zone5.bethere.co.uk
3. 2. 2010 9:20

Re: tak nevim...

presne .....

python an bc jen kdyz nestaci expr ve scriptech

tom
tom (neregistrovaný) ---.96.broadband10.iol.cz
3. 2. 2010 11:46

python

Připojuju se ke kolegům: proč používat historický bazmek když to jde v pythonu jednoduššeji?

Xjmeno363
Xjmeno363 (neregistrovaný) ---.upce.cz
3. 2. 2010 13:56

Re: python

třeba proto, že je všude, ve všem a není problém ho dát i na ten nejjednodušší systém – nezabírá místo.
Navíc hodně užitečná věc je převod mezi (libovolnými) soustavami.

jinak škoda, že neumí nic jiného (alespoň trigonometrické a logaritmické funkce)

taky se občas hodí jako „výpočetní jádro“ v jednodušších skriptech skriptech

nemo
nemo (neregistrovaný) ---.146.broadband9.iol.cz
3. 2. 2010 14:17

Re: python

>jinak škoda, že neumí nic jiného (alespoň trigonometrické a logaritmické funkce)

Ale umí :-)
bc
scale=100
4*a(1)
3.14159265358­979323846264338327950288­419716939937510582097494­4592307\
8164062862089­986280348253421170676

42
42 (neregistrovaný) 165.72.200.---
3. 2. 2010 15:37

Re: python

Kdyz se bc spusti s paramentrem -l tak i trigonometricke funkce je mozne pouzit – viz man: s(x), c(x), a(x), l(x), e(x), j(n,x)

Byl tu zmineny python, ale jinak je zajimave, ze tu nikdo jeste nezminil matematicke schopnosti jineho veterana – awk – ten je mozna v jistych ohledech jako jednoducha kalkulacka predvidatelnejsi:

awk 'BEGIN{
       print "1+3="     (1+3) ;
       print "1/3="     (1/3) ;
       print "2^2.5="   (2^2.5) ;
       print "10^8="    (10^8) ;
       print "sin(45)=" (sin(45));

       today=systime();
       print "today="   strftime("%d.%m.%Y",today);

       someday=mktime("2009 12 29 12 00 00")
       week=7*24*60*60;
       print strftime("%Y/%m/%d",someday) " + 1 week = " strftime("%Y/%m/%d",someday+week);

}'

1+3=4
1/3=0.333333
2^2.5=5.65685
10^8=100000000
sin(45)=0.850904
today=03.02.2010
2009/12/29 + 1 week = 2010/01/05
Xjmeno363
Xjmeno363 (neregistrovaný) ---.upce.cz
3. 2. 2010 15:45

Re: python

super, tak to se hodí

maks
maks (neregistrovaný) 195.98.131.---
3. 2. 2010 13:19

Re: tak nevim...

tiez ma to hned napadlo

Father Hurley
Father Hurley (neregistrovaný) ---.hsd1.md.comcast.net
3. 2. 2010 13:29

Re: tak nevim...

Vy jste to nepochopili. bc je jednoduchy a je vsude. Python neni. Na ostrejsi vypocty uz bc asi nikdo pouzivat dneska nebude. Navic, kdyz se neco pocita doopravdy, tak na to je C.

Xjmeno363
Xjmeno363 (neregistrovaný) ---.upce.cz
4. 2. 2010 11:49

Re: tak nevim...

kdyz se neco pocita doopravdy, tak na to je Matlab ;)

Hynek Vychodil aura:75
11. 2. 2010 10:11

Re: tak nevim...

Kdyz se neco pocita doopravdy, tak na to je PDL nebo J.

Zasílat nově přidané příspěvky e-mailem