Ionel Mugurel Ciobica wrote: > Intrebare pentru matematicieni... > > In afara de bc ce altceva stiti sa faca operatii matematice cu numere > intregi? Imi trebuie ceva de genul asta: > > for k in `seq -w 0 100` ; do j=`echo "10*(2^($k/10-1)-1)" | bc > -lq` ; echo "$k $j" ; done
$ python >>> for k in range(100): ... print "%f %f" % (k, 10. * (pow(2., k/10. - 1.) - 1.)) > > si bc se ineaca daca dau argumente neintregi la functia putere. > Vad ca xcal stie sa faca 11^3.14 = 1861.9715, bc imi da doar 1331 > pentru ca trunchiaza argumentul inainte sa faca ridicarea la putere. > > Ar merge si ceva care stie sa faca radical de orice ordin (zece in > cazul asta), dar vreau ceva ce se poate pune intr-un script. echo 'print "%f" % pow(2, 0.1)' | python 1.071773 Pare sa mearga. Tudor _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
