bc

    7Ciepło

    2Odpowiedz

    Chcę obliczyć średnią z 3 cyframi dziesiętnymi, zaokrąglonymi do najbliższych, przy użyciu bc. Na przykład: średnio 3, 3 i 5, należy uzyskując 3.667 i średnią 3, 3 i 4 należy otrzymując 3,333 Próbował

    7Ciepło

    2Odpowiedz

    Jak obciąć liczbę zmiennoprzecinkową przy użyciu bc np jeśli robię echo '4.2-1.3' | bc który wyprowadza 2.9 jak mam go obciąć/używanie piętro dostać 2

    24Ciepło

    1Odpowiedz

    Potrzebuję "bc", aby podzielić liczbę i dać mi nie tylko podłogę, ale także resztę. Na przykład "bc" daje mi "2", jeśli robię "5/2". Naprawdę chciałbym coś w stylu "2.5" Może to nie jest możliwe?

    24Ciepło

    2Odpowiedz

    Mam skrypt kopii zapasowej na moim serwerze, który wykonuje zadania kopii zapasowych cron, i przesyła mi podsumowanie kopii zapasowych plików, w tym rozmiar nowego pliku kopii zapasowej. W ramach skry

    9Ciepło

    3Odpowiedz

    Próbuję napisać skrypt basha i potrzebowałem trochę matematyki zmiennoprzecinkowej. Zasadniczo chcę zrobić coś takiego: NUM=$(echo "scale=25;$1/10" | bc) if [ $? -ne 0 ] then echo bad fi Problem

    6Ciepło

    4Odpowiedz

    Tak więc próbuję użyć bc, aby obliczyć logarytmy, ale muszę również użyć tego do obliczenia modulusa dla czegoś. Podczas tworzenia skryptu uruchomiłem bc, aby go przetestować. Bez flag, bc <<< "3%5" o