AWK - zaokrąglanie liczb
: 28 grudnia 2008, 11:07
Witam
Jak zaokrąglić w AWK liczbę do zera miejsc po przecinku (do całości)?
Jak zaokrąglić w AWK liczbę do zera miejsc po przecinku (do całości)?
Polski portal użytkowników dystrybucji Debian GNU/Linux, dyskusje, artykuły, nowości, blog, porady, pomoc.
https://www.debian.pl/
Kod: Zaznacz cały
# awk -v var="4.67232" 'BEGIN { rounded = sprintf("%.0f", var); print rounded }'
5
# awk -v var="4.13432" 'BEGIN { rounded = sprintf("%.0f", var); print rounded }'
4
# awk -v var="4.323" 'BEGIN{ printf"%0.f\n", var}'
4
# awk -v var="4.563453" 'BEGIN{ printf"%0.f\n", var}'
5