Do zapamiętania
bash standardowo sobie z liczbami zmiennoprzecinkowymi nie radzi, potrzeba mu bc. A potem działają już takie rzeczy jak przykładowo:
[ktos@avril ~]$ echo 20/19 | bc -l
1.05263157894736842105
Komputery, Windows i masa kompletnego bałaganu. Tak, to mój dziennik.
bash standardowo sobie z liczbami zmiennoprzecinkowymi nie radzi, potrzeba mu bc. A potem działają już takie rzeczy jak przykładowo:
[ktos@avril ~]$ echo 20/19 | bc -l
1.05263157894736842105
W komentarzach dozwolona jest składnia Markdown do formatowania.
23 lutego 2007 16:35:53
Ja wolę sobie włączyć (prościej) któryś z shellowych interpreterów, np. ruby’owego IRB, ale… dla Basha/bc fajne rozwiązanie (twoje, tylko uproszczone) tutaj:
http://www.novell.com/coolsolutions/tools/17043.html
23 lutego 2007 16:43:06
Najpierw inny interpreter trzeba mieć, a zainstalowanie bc było stosunkowo proste :-)
Ja osobiście ogólnie za bashem nie przepadam, ale czasem trzeba.
23 lutego 2007 17:03:40
Albo po prostu python, które daje dużo szersze możliwości.
23 lutego 2007 17:08:31
[ktos@avril ~]$ python
-bash: python: command not found
Poza tym to akurat mi było potrzebne naprawdę tylko do wykorzystania w dzieleniu dwóch liczb, w jednolinijkowcu małym, cały python mi niezbyt potrzebny (aczkolwiek poldek -i python też wykonałem już).
23 lutego 2007 17:57:45
W momencie gdy to przeczytałem nacisnełem klawisz tyldy by otworzyć konsolę YaKuake. Nic się nie stało, więc nacisnełem jeszcze raz. Nadal nic się nie stało… i w tym momencie przypomniałem sobie że kilka dni temu zainstalowałem Vistę... ;)
23 lutego 2007 18:27:39
ktos: avril? :>
23 lutego 2007 18:30:28
Jak potrzebuję nazwać komputer to zaglądam na listę imion i szukam żeńskiego imienia na odpowiednią literę (zależną od typu komputera) :-)
Wypadło dziś na Avril: http://www.behindthename.com/php/view.php?name=avril
Całkiem ładne.
23 lutego 2007 20:16:24
$ echo 19/20 | bc -l
.95000000000000000000
$
Jak już coś.
23 lutego 2007 20:19:04
Fakt, 20/19 tam było, coś pokręciłem przy wpisywaniu na Joggera.
25 lutego 2007 09:20:25
Perl, waść, Perla użyć trza było q ;.
26 lutego 2007 12:34:18
[12:24] judith:~ $ echo $((20./19))1.0526315789473684zaspany po 2minutach przypomniałem sobie, że mówicie o bashu a ja używam zsh ;) (w bashu postawienie kropki nic nie zmienia)