* Re: [mdk-re] command line calculator with floating point arithmetics
2001-10-19 18:27 ` Henri Bourbon
@ 2001-10-19 18:39 ` cornet
2001-10-19 18:53 ` [mdk-re] [JT] " Yura Zotov
` (3 subsequent siblings)
4 siblings, 0 replies; 20+ messages in thread
From: cornet @ 2001-10-19 18:39 UTC (permalink / raw)
To: mandrake-russian
Henri Bourbon wrote:
>
> > > А нет ли какого-нибудь нормального калькулятора, чтобы не гонять
> > > perl ради `perl -lwe 'print 73.8*29.35'` ?
>
> Yura Zotov> man bc
>
> Peter Saveliev> dc
>
> М-да... Видимо, со мной что-то не то... Видимо, мое желание писать
> calc 2+2
> глупо и нетипично. Видимо, со временем я пойму, почему это недостойно
> звания настоящего самурая, в отличие от гораздо более удобного
> dc -e '2 2 + p'
> или, на худой конец,
> echo '2+2' | bc
:-)) О да, это путь настоящего воина! Это для истинных поборников
кодекса Бусидо... тьфу, UNIXway.
;-))
> ...
> Кстати, если я правильно понял, ни одна из рекомендованных программ не
> поймет 1e6 и т. п. :(
> Но пока моя надежда найти *научный калькулятор*, а не интерпретатор языка
> Эллочка для стэковой машины, еще не совсем умерла. Ведь калькуляторы
> разных мастей пишут все кому не лень. Подскажите пожалуйста, есть ли
> лучший способ поиска подобных вещей, чем тривиальный поиск
> "linux calculator" в Google ?
А на Свежемясе и Юниксваре искали?
--
******** FIRE & STEEL ********
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [mdk-re] [JT] command line calculator with floating point arithmetics
2001-10-19 18:27 ` Henri Bourbon
2001-10-19 18:39 ` cornet
@ 2001-10-19 18:53 ` Yura Zotov
2001-10-20 17:23 ` [mdk-re] " Alexey Korotkov
` (2 subsequent siblings)
4 siblings, 0 replies; 20+ messages in thread
From: Yura Zotov @ 2001-10-19 18:53 UTC (permalink / raw)
To: mandrake-russian; +Cc: Henri Bourbon
On Fri, Oct 19, 2001 at 06:29:18PM +0400, Henri Bourbon wrote:
> > > А нет ли какого-нибудь нормального калькулятора, чтобы не гонять
> > > perl ради `perl -lwe 'print 73.8*29.35'` ?
>
> Yura Zotov> man bc
>
> Peter Saveliev> dc
>
> М-да... Видимо, со мной что-то не то... Видимо, мое желание писать
> calc 2+2
> глупо и нетипично. Видимо, со временем я пойму, почему это недостойно
> звания настоящего самурая, в отличие от гораздо более удобного
> dc -e '2 2 + p'
> или, на худой конец,
> echo '2+2' | bc
> ...
> Кстати, если я правильно понял, ни одна из рекомендованных программ не
> поймет 1e6 и т. п. :(
> Но пока моя надежда найти *научный калькулятор*, а не интерпретатор языка
> Эллочка для стэковой машины, еще не совсем умерла. Ведь калькуляторы
> разных мастей пишут все кому не лень. Подскажите пожалуйста, есть ли
> лучший способ поиска подобных вещей, чем тривиальный поиск
> "linux calculator" в Google ?
>
В книге Б. Страуструпа "Язык программирования C++" есть параграф
6.1, где он приводит пример калькулятора. Мне кажется, что
применив немного усилий из него можно сделать то, что вам нужно.
--
Юрий А. Зотов
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [mdk-re] command line calculator with floating point arithmetics
2001-10-19 18:27 ` Henri Bourbon
2001-10-19 18:39 ` cornet
2001-10-19 18:53 ` [mdk-re] [JT] " Yura Zotov
@ 2001-10-20 17:23 ` Alexey Korotkov
2001-10-23 15:08 ` Grigory Milev
2001-10-24 12:20 ` Henri Bourbon
2001-10-26 13:35 ` [mdk-re] command line calculator ;)))) Peter V. Saveliev
4 siblings, 1 reply; 20+ messages in thread
From: Alexey Korotkov @ 2001-10-20 17:23 UTC (permalink / raw)
To: mandrake-russian
On Fri, 19 Oct 2001 18:29:18 +0400
Henri Bourbon <npecca@yahoo.com> wrote:
<...>
HB> лучший способ поиска подобных вещей, чем тривиальный поиск
HB> "linux calculator" в Google ?
Зайти на tucows в раздел линуксовых программ, а там -- в
соответствующий раздел. Если для консоли -- кажется, так:
software->console->scientific->math -- наверно, это должно
быть здесь.
--
With best regards,
Alexey Korotkov
mailto:ziga@udm.ru
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [mdk-re] command line calculator with floating point arithmetics
2001-10-20 17:23 ` [mdk-re] " Alexey Korotkov
@ 2001-10-23 15:08 ` Grigory Milev
2001-10-23 21:05 ` Henri Bourbon
2001-10-24 1:06 ` Alexey Korotkov
0 siblings, 2 replies; 20+ messages in thread
From: Grigory Milev @ 2001-10-23 15:08 UTC (permalink / raw)
To: mandrake-russian
>>>>> "Alexey" == Alexey Korotkov <ziga@udm.ru> writes:
Alexey> On Fri, 19 Oct 2001 18:29:18 +0400
Alexey> Henri Bourbon <npecca@yahoo.com> wrote:
Alexey> <...>
HB> лучший способ поиска подобных вещей, чем тривиальный поиск "linux
HB> calculator" в Google ?
Alexey> Зайти на tucows в раздел линуксовых программ, а там -- в
Alexey> соответствующий раздел. Если для консоли -- кажется, так:
software-> console->scientific->math -- наверно, это должно
Alexey> быть здесь.
А чем неустраивает bc? По моему шикарная весч.
--
/ Grigory Milev
---
Life too beautiful and interest...
Don't worry, be happy.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [mdk-re] command line calculator with floating point arithmetics
2001-10-23 15:08 ` Grigory Milev
@ 2001-10-23 21:05 ` Henri Bourbon
2001-10-23 21:27 ` Sergey Bolshakov
2001-10-23 21:30 ` Michael Shigorin
2001-10-24 1:06 ` Alexey Korotkov
1 sibling, 2 replies; 20+ messages in thread
From: Henri Bourbon @ 2001-10-23 21:05 UTC (permalink / raw)
To: mandrake-russian
Tue, 23 Oct 2001 14:08 +0300, Grigory Milev wrote:
> А чем неустраивает bc?..
$ bc -q
1.05*30/29.54
1
1e9/65536
(standard_in) 2: parse error
0xb7
(standard_in) 3: parse error
sin(3.14)
Runtime error (func=(main), adr=8): Function sin not defined.
$ calc
gexpr> 1.05*30/29.54
1.0663507109
gexpr> 1e9/65536
15258.7890625000
gexpr> 0xb7
183
gexpr> sin(PI/6)
0.4999999999
Что называется, "почувствуйте разницу"...
> ... По моему шикарная весч.
На вкус и цвет...
--
HB
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [mdk-re] command line calculator with floating point arithmetics
2001-10-23 21:05 ` Henri Bourbon
@ 2001-10-23 21:27 ` Sergey Bolshakov
2001-10-24 11:40 ` Henri Bourbon
2001-10-23 21:30 ` Michael Shigorin
1 sibling, 1 reply; 20+ messages in thread
From: Sergey Bolshakov @ 2001-10-23 21:27 UTC (permalink / raw)
To: mandrake-russian
## On Tue, 23 Oct 2001 21:08:48 +0400
## you wrote:
HB> Tue, 23 Oct 2001 14:08 +0300, Grigory Milev wrote:
>> А чем неустраивает bc?..
HB> $ bc -q
HB> 1.05*30/29.54
HB> 1
[skip]
[me@pc313 me]$ bc -lq
1.05*30/29.54
1.06635071090047393364
Маны - они рулез :)
--
Трули ерз, Сергей.
"[Open Source] programming is like sex, one mistake and you have to support it
for the rest of your life." --- M. Sinz, CBM Inc.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [mdk-re] command line calculator with floating point arithmetics
2001-10-23 21:27 ` Sergey Bolshakov
@ 2001-10-24 11:40 ` Henri Bourbon
0 siblings, 0 replies; 20+ messages in thread
From: Henri Bourbon @ 2001-10-24 11:40 UTC (permalink / raw)
To: mandrake-russian
Tue, 23 Oct 2001 20:28 +0300, Sergey Bolshakov wrote:
> [me@pc313 me]$ bc -lq
> 1.05*30/29.54
> 1.06635071090047393364
>
> Маны - они рулез :)
Что ж, всегда должен найтись кто-то умнее тебя.
Я хотел дописать в предыдущем письме: пожалуйста, не говорите мне о
ключах, и о ibase, и о obase, и о функции s(), ибо на мой взгляд,
который я не собираюсь никому навязывать, чушь это собачья.
Если вам нравится bc, если вы способны помнить ключи, нужные в каждой
ситуации, если вас устраивает писать s() вместо того, чему вы учились 15
лет, и что весь здравомыслящий мир пишет в таких случаях, если вы способны
помнить, что написав _сначала_ ibase=8, а _затем_ obase=16, вы получите
отнюдь не то, что нужно в подавляющем большинстве случаев, дай вам бог
здоровья! Я же, склеротичный консерватор (я в консерватории консервы
консервирую :-) ), не собираюсь учить никаких ключей, чтобы поделить
1 число на другое, не способен запомнить эти ключи, и отучиваться от
sin(), 0xc32be, 0377 и 1e9 пока не намерен.
--
HB
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [mdk-re] command line calculator with floating point arithmetics
2001-10-23 21:05 ` Henri Bourbon
2001-10-23 21:27 ` Sergey Bolshakov
@ 2001-10-23 21:30 ` Michael Shigorin
1 sibling, 0 replies; 20+ messages in thread
From: Michael Shigorin @ 2001-10-23 21:30 UTC (permalink / raw)
To: mandrake-russian; +Cc: Henri Bourbon
[-- Attachment #1: Type: text/plain, Size: 597 bytes --]
On Tue, Oct 23, 2001 at 09:08:48PM +0400, Henri Bourbon wrote:
> $ calc
> gexpr> sin(PI/6)
> 0.4999999999
О! А нам в Сизифе такое пригодится, или octave rules?
~> yacas
[...]
In> Example();
Current example : Integrate(x,a,b)Sin(x);
Integrate a function.
Out> Cos(a)-Cos(b);
In> Example();
Current example : Solve(a+x*y==z,x);
Solve a function for a variable.
Out> (z-a)/y;
PS: Развивается неплохо.
--
WBR, Michael Shigorin -- webmaster at www.chem.univ.kiev.ua
>Home Page: http://visa.chem.univ.kiev.ua/~mike/ ICQ: 113344029
>Brainbench: http://www.brainbench.com/transcript.jsp?pid=2434729
[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [mdk-re] command line calculator with floating point arithmetics
2001-10-23 15:08 ` Grigory Milev
2001-10-23 21:05 ` Henri Bourbon
@ 2001-10-24 1:06 ` Alexey Korotkov
1 sibling, 0 replies; 20+ messages in thread
From: Alexey Korotkov @ 2001-10-24 1:06 UTC (permalink / raw)
To: mandrake-russian
On 23 Oct 2001 14:08:19 +0300
Grigory Milev <week@altlinux.ru> wrote:
[...]
GM> HB> лучший способ поиска подобных вещей, чем тривиальный поиск "linux
GM> HB> calculator" в Google ?
GM>
GM> Alexey> Зайти на tucows в раздел линуксовых программ
[...]
GM> А чем неустраивает bc? По моему шикарная весч.
Хм... Так я разве писАл, что не устраивает? Спросили, как найти
подобные вещи -- я отписАл. Вот и всё.
--
With best regards,
Alexey Korotkov
mailto:ziga@udm.ru
^ permalink raw reply [flat|nested] 20+ messages in thread
* [mdk-re] command line calculator with floating point arithmetics
2001-10-19 18:27 ` Henri Bourbon
` (2 preceding siblings ...)
2001-10-20 17:23 ` [mdk-re] " Alexey Korotkov
@ 2001-10-24 12:20 ` Henri Bourbon
2001-10-24 13:38 ` [mdk-re] [JT] Google rulez Mikhail Zabaluev
2001-10-26 13:35 ` [mdk-re] command line calculator ;)))) Peter V. Saveliev
4 siblings, 1 reply; 20+ messages in thread
From: Henri Bourbon @ 2001-10-24 12:20 UTC (permalink / raw)
To: mandrake-russian
Fri, 19 Oct 2001 18:29 +0400, Henri Bourbon wrote:
> Ведь калькуляторы разных мастей пишут все кому не лень. Подскажите
> пожалуйста, есть ли лучший способ поиска подобных вещей, чем
> тривиальный поиск "linux calculator" в Google ?
Отвечаю сам себе, надеясь, что это кому-то другому может пригодиться.
Лучше Гугля может быть только Гугль!
Уже после того, как я задал процитированный вопрос, я вспомнил, что Google
дружит с Linux. И пошел на www.google.com/linux . И ввел первые 3 слова
из subject этого письма. И первая же (в лучших Гуглевских традициях)
найденная ссылка привела меня на список из кучи всевозможных
куркуляторов, среди к-рых я легко за 3 минуты отыскал подходящий мне.
При использовании неподходящих средств поиска нарушается кислотно-щелочной
баланс. http://www.google.com/ и http://ya.ru/ . Более надежной защиты от
кариеса не знает даже ваша киска, попившая виски.
--
HB
^ permalink raw reply [flat|nested] 20+ messages in thread
* [mdk-re] [JT] Google rulez
2001-10-24 12:20 ` Henri Bourbon
@ 2001-10-24 13:38 ` Mikhail Zabaluev
0 siblings, 0 replies; 20+ messages in thread
From: Mikhail Zabaluev @ 2001-10-24 13:38 UTC (permalink / raw)
To: mandrake-russian; +Cc: Henri Bourbon
Hello Henri,
On Wed, Oct 24, 2001 at 12:23:16PM +0400, Henri Bourbon wrote:
>
> Отвечаю сам себе, надеясь, что это кому-то другому может пригодиться.
> Лучше Гугля может быть только Гугль!
> Уже после того, как я задал процитированный вопрос, я вспомнил, что Google
> дружит с Linux. И пошел на www.google.com/linux . И ввел первые 3 слова
> из subject этого письма. И первая же (в лучших Гуглевских традициях)
> найденная ссылка привела меня на список из кучи всевозможных
> куркуляторов, среди к-рых я легко за 3 минуты отыскал подходящий мне.
>
> При использовании неподходящих средств поиска нарушается кислотно-щелочной
> баланс. http://www.google.com/ и http://ya.ru/ . Более надежной защиты от
> кариеса не знает даже ваша киска, попившая виски.
Кстати, даже когда ищешь слово или фразу на русском и интересуешься одной
словоформой (напр. строго именительный падеж, единственное число, как в
кроссворде), Google, науськанный на русский язык, обычно выдает более
релевантный результат, чем Я.
Ob: наверное, это потому, что Google - это заводик из нескольких
десятков тысяч машин под Linux :)
--
Stay tuned,
MhZ JID: mookid@jabber.org
___________
A man who fishes for marlin in ponds
will put his money in Etruscan bonds.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [mdk-re] command line calculator ;))))
2001-10-19 18:27 ` Henri Bourbon
` (3 preceding siblings ...)
2001-10-24 12:20 ` Henri Bourbon
@ 2001-10-26 13:35 ` Peter V. Saveliev
2001-10-26 16:18 ` [mdk-re] [JT] " Henri Bourbon
2001-10-26 20:39 ` [mdk-re] " Grigory Milev
4 siblings, 2 replies; 20+ messages in thread
From: Peter V. Saveliev @ 2001-10-26 13:35 UTC (permalink / raw)
To: mandrake-russian
> А нет ли какого-нибудь нормального калькулятора, чтобы не гонять
> perl ради `perl -lwe 'print 73.8*29.35'` ?
Вот так ;о)
mysql> select 0.7 + sin(2);
+--------------+
| 0.7 + sin(2) |
+--------------+
| 1.609297 |
+--------------+
1 row in set (0.00 sec)
mysql>
Петр.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [mdk-re] [JT] command line calculator ;))))
2001-10-26 13:35 ` [mdk-re] command line calculator ;)))) Peter V. Saveliev
@ 2001-10-26 16:18 ` Henri Bourbon
2001-10-26 20:39 ` [mdk-re] " Grigory Milev
1 sibling, 0 replies; 20+ messages in thread
From: Henri Bourbon @ 2001-10-26 16:18 UTC (permalink / raw)
To: Peter V. Saveliev
Fri, 26 Oct 2001 13:37 +0300, Peter V. Saveliev wrote:
> > А нет ли какого-нибудь нормального калькулятора, чтобы не гонять
> > perl ради `perl -lwe 'print 73.8*29.35'` ?
>
> Вот так ;о)
>
> mysql> select 0.7 + sin(2);
> +--------------+
> | 0.7 + sin(2) |
> +--------------+
> | 1.609297 |
> +--------------+
> 1 row in set (0.00 sec)
:)) Куркулятор, поддерживающий не то что там тангенс/шмангенс, а
реляционную алгебру -- вот это да! Это тебе не арифмометр с моторчиком
подсолнечным маслом смазывать!
--
HB
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [mdk-re] command line calculator ;))))
2001-10-26 13:35 ` [mdk-re] command line calculator ;)))) Peter V. Saveliev
2001-10-26 16:18 ` [mdk-re] [JT] " Henri Bourbon
@ 2001-10-26 20:39 ` Grigory Milev
2001-10-30 1:19 ` [mdk-re] " Mikhail Zabaluev
1 sibling, 1 reply; 20+ messages in thread
From: Grigory Milev @ 2001-10-26 20:39 UTC (permalink / raw)
To: mandrake-russian
>>>>> "Peter" == Peter V Saveliev <peet@infosite.ru> writes:
>> А нет ли какого-нибудь нормального калькулятора, чтобы не гонять perl
>> ради `perl -lwe 'print 73.8*29.35'` ?
Коль уж тебе нравится перл, то пользуй пакет perl-sh (перловый шел) и усе
добра будет, будешь набирать print 73*sin(2); и все.
--
/ Grigory Milev
---
Life too beautiful and interest...
Don't worry, be happy.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [mdk-re] Re: command line calculator ;))))
2001-10-26 20:39 ` [mdk-re] " Grigory Milev
@ 2001-10-30 1:19 ` Mikhail Zabaluev
0 siblings, 0 replies; 20+ messages in thread
From: Mikhail Zabaluev @ 2001-10-30 1:19 UTC (permalink / raw)
To: mandrake-russian
Hello Grigory,
On Fri, Oct 26, 2001 at 07:38:48PM +0300, Grigory Milev wrote:
>
> >>>>> "Peter" == Peter V Saveliev <peet@infosite.ru> writes:
>
> >> А нет ли какого-нибудь нормального калькулятора, чтобы не гонять perl
> >> ради `perl -lwe 'print 73.8*29.35'` ?
>
> Коль уж тебе нравится перл, то пользуй пакет perl-sh (перловый шел) и усе
> добра будет, будешь набирать print 73*sin(2); и все.
Верно. А коль Python нравится, набирай python -- он сам загрузит
всякий readline и будет белым и пушистым командным интерпретатором.
К нему, кстати, есть научные примочки под названием python-Numeric.
--
Stay tuned,
MhZ JID: mookid@jabber.org
___________
Time out error: Operator fell asleep while waiting for Windows NT to complete
boot procedure.
^ permalink raw reply [flat|nested] 20+ messages in thread