| |
| 1.4, brain, 18:46, 02/06/2008 [ответить] [смотреть все]
| +/– |
Кстати, частое порождение sed'ов и echo-ев сильно замедляет работу кода... Мне кажется лучше изпользовать возможности BASH для обработки чисел.
Тем более, что небольшие числа BASH вообще умеет воспринимать числами и производить над ними арифметические операции.
|  | | |
| |
| 2.9, Andrey Mitrofanov, 20:49, 02/06/2008 [^] [ответить] [смотреть все] [показать ветку]
| +/– |
>Хороший довесок к резюме, на тему знания BASH, при поступлении на работу.
> =)
Уверен, что "написал преобразование Фурье и библиотеку операций над матрицами на bash-е" будет адекватно воспринято при собеседовании? %-))
|  | | |
| |
| 3.10, pavlinux, 21:08, 02/06/2008 [^] [ответить] [смотреть все]
| +/– |
>>Хороший довесок к резюме, на тему знания BASH, при поступлении на работу.
>> =)
>
>Уверен, что "написал преобразование Фурье и библиотеку операций над матрицами на bash-е"
>будет адекватно воспринято при собеседовании? %-))
Вполне, как человек добивающийся цели, ни смотря на идиотство (задание начальства) и трудоемкость. (хотя посчитать sin()/сos() через ряд Маклорена не так уж и гиморно). :)
|  | | |
|
|
| |
| 2.13, pavlinux, 03:08, 03/06/2008 [^] [ответить] [смотреть все] [показать ветку]
| +/– | |
Ага...
Гиперболический синус от математической разности натурального логорифма и корня и двух, в обход bc -l
echo "evalf(sinh(ln(3.14159265)-sqrt(2.0)),25);" | /opt/maple11/bin/maple -q
-0.2727572577106891599885980
=)
|  | | |
|
| |
| 2.15, Andrey Mitrofanov, 11:32, 05/06/2008 [^] [ответить] [смотреть все] [показать ветку]
| +/– |
>0o на кой ляд вам на баше понадобились числа с плавающей точкой
>вобще? =\
Автор ешё не ответил.
Сами мучаемся!
%) Пока предположения следующие: для воспитания характера (и спать на ржавых гвоздях обязательно); для начальства; для резюме (покладист, исполнителен: сказали на баше - написал на баше // фантазия с годами проходит, а "профессионализм" остаётся?!); фантастическое - "порождение echo-в и sed-ов" наверное(!) медненнее, чем такая-^^ "математика" на самом баше (кстати, echo в баше - builtin, см. 'type echo'); ....
|  | | |
|
| 1.21, Lucf3r, 10:55, 16/06/2008 [ответить] [смотреть все]
| +/– |
re,
Ну нафлудили. Смысл в что сто смысла нет, просто делать было нечего и довольно сильно бесило то что в интернете нет ни одного примера подобной операции без вызова bc, хоть это и возможно :)
|  | | |
| 1.22, Lucf3r, 12:27, 16/06/2008 [ответить] [смотреть все]
| +/– | |
btw, использование функции реально быстрее вызова bc. Попробуйте в млн итераций в цикле, кроме этого bc в цикле офигевает от слишком частого запуска через "|" и отказывается работать :).
Умножение тож делал от нечего делать, но за ссылку спасибо.
Сервак(web-сервер) на баше люди тоже уже писали много раз, от части это тоже вдохновило.
|  | | |
|
|